Share via


TeamsChannelData Class

Channel data specific to messages received in Microsoft Teams.

Constructor

pydantic model TeamsChannelData

Parameters

Name Description
channel
Required

Information about the channel in which the message was sent

event_type
Required
str

Type of event.

team
Required

Information about the team in which the message was sent

notification
Required

Notification settings for the message

tenant
Required

Information about the tenant in which the message was sent

meeting
Required

Information about the meeting in which the message was sent

settings
Required

Information about the settings in which the message was sent

on_behalf_of
Required

The OnBehalfOf list for user attribution

Keyword-Only Parameters

Name Description
channel
Default value: None
eventType
Default value: None
team
Default value: None
notification
Default value: None
tenant
Default value: None
meeting
Default value: None
settings
Default value: None
onBehalfOf
Default value: None

Attributes

channel

field channel: ChannelInfo = None

event_type

field event_type: str = None (alias 'eventType')

meeting

field meeting: TeamsMeetingInfo = None

notification

field notification: NotificationInfo = None

on_behalf_of

field on_behalf_of: List[OnBehalfOf] = None (alias 'onBehalfOf')

settings

field settings: TeamsChannelDataSettings = None

team

field team: TeamInfo = None

tenant

field tenant: TenantInfo = None