twtb.logic.shared.message_sender
#
Module for MessageSender
.
Module Contents#
Classes#
Iterates over all realisations of |
- class MessageSender(bot: telethon.TelegramClient)[source]#
Iterates over all realisations of
AbstractSender
and calls them.- _senders() → Set[twtb.logic.shared.abstractions.AbstractSender][source]#
Getter for list of realisations of
AbstractSender
.
- async send_message(users_ids: Set[int], message: telethon.tl.custom.message.Message) → None[source]#
Iterate over all realisations of
AbstractSender
and call them.- Parameters:
users_ids – List of user IDs, which need to get the message.
message – Telegram message object to send.