chat.telegram
Platypush documentation
chat.telegram
- class platypush.backend.chat.telegram.ChatTelegramBackend(authorized_chat_ids: Optional[List[Union[str, int]]] = None, **kwargs)[source]
Bases:
Backend
Telegram bot that listens for messages and updates.
Triggers:
platypush.message.event.chat.telegram.TextMessageEvent
when a text message is received.platypush.message.event.chat.telegram.PhotoMessageEvent
when a photo is received.platypush.message.event.chat.telegram.VideoMessageEvent
when a video is received.platypush.message.event.chat.telegram.LocationMessageEvent
when a location is received.platypush.message.event.chat.telegram.ContactMessageEvent
when a contact is received.platypush.message.event.chat.telegram.DocumentMessageEvent
when a document is received.platypush.message.event.chat.telegram.CommandMessageEvent
when a command message is received.platypush.message.event.chat.telegram.GroupCreatedEvent
when the bot is invited to a new group.
Requires:
The
platypush.plugins.chat.telegram.ChatTelegramPlugin
plugin configured