├── .env.dist ├── .gitignore ├── app.py ├── data ├── __init__.py └── config.py ├── filters └── __init__.py ├── handlers ├── __init__.py ├── channels │ └── __init__.py ├── errors │ ├── __init__.py │ └── error_handler.py ├── groups │ └── __init__.py └── users │ ├── __init__.py │ ├── echo.py │ ├── help.py │ ├── start.py │ ├── support.py │ └── support_call.py ├── keyboards ├── __init__.py ├── default │ └── __init__.py └── inline │ ├── __init__.py │ └── support.py ├── loader.py ├── middlewares ├── __init__.py ├── support_middleware.py └── throttling.py ├── requirements.txt ├── states └── __init__.py └── utils ├── __init__.py ├── db_api └── __init__.py ├── misc ├── __init__.py ├── logging.py ├── set_bot_commands.py └── throttling.py └── notify_admins.py /.env.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/.env.dist -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/.gitignore -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/app.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/data/config.py -------------------------------------------------------------------------------- /filters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/filters/__init__.py -------------------------------------------------------------------------------- /handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/__init__.py -------------------------------------------------------------------------------- /handlers/channels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /handlers/errors/__init__.py: -------------------------------------------------------------------------------- 1 | from .error_handler import dp 2 | 3 | __all__ = ["dp"] 4 | -------------------------------------------------------------------------------- /handlers/errors/error_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/errors/error_handler.py -------------------------------------------------------------------------------- /handlers/groups/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /handlers/users/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/users/__init__.py -------------------------------------------------------------------------------- /handlers/users/echo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/users/echo.py -------------------------------------------------------------------------------- /handlers/users/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/users/help.py -------------------------------------------------------------------------------- /handlers/users/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/users/start.py -------------------------------------------------------------------------------- /handlers/users/support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/users/support.py -------------------------------------------------------------------------------- /handlers/users/support_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/handlers/users/support_call.py -------------------------------------------------------------------------------- /keyboards/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/keyboards/__init__.py -------------------------------------------------------------------------------- /keyboards/default/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /keyboards/inline/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /keyboards/inline/support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/keyboards/inline/support.py -------------------------------------------------------------------------------- /loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/loader.py -------------------------------------------------------------------------------- /middlewares/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/middlewares/__init__.py -------------------------------------------------------------------------------- /middlewares/support_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/middlewares/support_middleware.py -------------------------------------------------------------------------------- /middlewares/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/middlewares/throttling.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | aiogram>=2.11.2,<3.0 2 | environs~=8.0.0 -------------------------------------------------------------------------------- /states/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/db_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/misc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/utils/misc/__init__.py -------------------------------------------------------------------------------- /utils/misc/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/utils/misc/logging.py -------------------------------------------------------------------------------- /utils/misc/set_bot_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/utils/misc/set_bot_commands.py -------------------------------------------------------------------------------- /utils/misc/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/utils/misc/throttling.py -------------------------------------------------------------------------------- /utils/notify_admins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Latand/BotSupport/HEAD/utils/notify_admins.py --------------------------------------------------------------------------------