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
|
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