Messenger Interfaces#

chatsky.messengers.console

chatsky.messengers.common.interface

The Message Interfaces module contains several basic classes that define the message interfaces. These classes provide a way to define the structure of the messengers that are used to communicate with Chatsky.

chatsky.messengers.telegram.abstract

This module implements a base interface for interactions with the Telegram API.

chatsky.messengers.telegram.interface

This module provides concrete implementations of the _AbstractTelegramInterface.

chatsky.messengers.common.types

The Types module contains special types that are used throughout Chatsky Messengers.