Skip to main content
Defined in: core/provider.ts:101 Base, cross-transport sender fields only. WA-only vocabulary (phoneNumber, lid, isBusiness) and Telegram/Discord extras (languageCode, nickname, roles) live in platformData, NOT as named fields on the shared type.

Properties

id

Defined in: core/provider.ts:102

displayName?

Defined in: core/provider.ts:103

username?

Defined in: core/provider.ts:104

isBot?

Defined in: core/provider.ts:105

language?

Defined in: core/provider.ts:111 Language the platform reports for the sender (BCP 47-ish code, e.g. 'en', 'pt-BR'), when it has one. Used by i18n language resolution; providers that only expose it in platformData.languageCode work too.

platformData?

Defined in: core/provider.ts:112