hashtablebot package¶
Subpackages¶
- hashtablebot.banking package
- hashtablebot.entity package
- hashtablebot.memory_entity package
- hashtablebot.persistence package
Submodules¶
hashtablebot.bot_exceptions module¶
Custom exceptions created for the bot
- exception hashtablebot.bot_exceptions.ExceptionWithChatMessage¶
Bases:
ABC,Exception- abstract static get_chat_message() str¶
- exception hashtablebot.bot_exceptions.NotEnoughCoinError¶
Bases:
ExceptionWithChatMessage- static get_chat_message() str¶
- exception hashtablebot.bot_exceptions.PointConversionError¶
Bases:
ExceptionWithChatMessage- static get_chat_message() str¶
hashtablebot.hash_table_bot module¶
hashtablebot.main module¶
hashtablebot.translation module¶
hashtablebot.user_checks module¶
- hashtablebot.user_checks.is_bot_admin(user: Chatter)¶
- hashtablebot.user_checks.is_bot_admin_or_mod(user: Chatter)¶
- hashtablebot.user_checks.is_chatter(user: Chatter | PartialChatter | None)¶