Releases: NGGTLightKeeper/AIT-TelegramBot
AIT-TelegramBot v1.2.0
AIT-TelegramBot (Animated Inline Text - Telegram Bot)
This repository contains the AIT-TelegramBot project, the bot is designed to animate chat messages in Telegram. Animation of prepared messages added in advance, including multi-frame ones, is supported. It also supports sending short messages from the inline chat mode, but with a limited choice of animation types. It is possible to start the animation immediately after sending a message or after pressing the "Start" button.
Supported bot commands
/start- Start/help- Help/language- Change the language/profile- Your profile/messages- Saved messages/addmessage- Add saved message/addframesmessage- Add multi-frame saved message
Requirements
- Python 3.13
- Python libraries from Core:
- You can install the bot's dependency libraries in the "CORE" directory automatically via install_core.bat/.sh file or do it manually via requirements_core.txt
- MySQL
Installation and Usage
Bot Setup
- Clone this repository to your local machine.
- Install the required Python libraries as listed above.
- Create bot in @BotFather.
- Get BOT_TOKEN and enable inline bot mode in BotFather bot settings.
- Insert your BOT_TOKEN in settings file.
- Open a terminal in the project's root directory and run the server:
python main.py runserver
- Add a prepared message or in chat with another user write in inline mode "@your_bot message"
License
This project is licensed under the MIT License.
What's Changed
- Dev by @NGGTLightKeeper in #1
Changelog
Full Changelog: v1.1.1...v1.2.0
AIT-TelegramBot v1.1.1
AIT-TelegramBot (Animated Inline Text - Telegram Bot)
This repository contains the AIT-TelegramBot project, the bot is designed to animate chat messages in Telegram. Animation of prepared messages added in advance, including multi-frame ones, is supported. It also supports sending short messages from the inline chat mode, but with a limited choice of animation types. It is possible to start the animation immediately after sending a message or after pressing the "Start" button.
Supported bot commands
/start- Start/help- Help/language- Change the language/profile- Your profile/messages- Saved messages/addmessage- Add saved message/addframesmessage- Add multi-frame saved message
Requirements
- Python 3.13
- MySQL
- TelegramBotCore / Python libraries:
- TelegramBotCore 2.2 (Standard)
pyTelegramBotAPIDjangomysqlclientPillow
You can install the required Python packages using pip:
pip install pyTelegramBotAPI Django mysqlclient PillowInstallation and Usage
Bot Setup
- Clone this repository to your local machine.
- Install the required Python libraries as listed above.
- Create bot in @BotFather.
- Get BOT_TOKEN and enable inline bot mode in BotFather bot settings.
- Insert your BOT_TOKEN in settings file.
- Open a terminal in the project's root directory and run the server:
python main.py runserver
- Add a prepared message or in chat with another user write in inline mode "@your_bot message"
License
This project is licensed under the MIT License.
Changelog
Full Changelog: v1.0...v1.1.1
AIT-TelegramBot v1.1
AIT-TelegramBot v1.0
AIT-TelegramBot
Animated Inline Text Telegram Bot
This repository contains the Animated Inline Text Telegram Bot (AIT-TelegramBot) built with the pyTelegramBotAPI library and a minimal Django project for storing message data. It is based on Telegram Animated Text Bot. The bot replies to /start and /help commands and supports inline message animations.
Requirements
- Python 3.13+
- MySQL
- Libraries
Django,mysqlclient,Pillow,pyTelegramBotAPI - Additional libraries can be found in the telegram_bot_core repository
License
This project is licensed under the MIT License.
Changelog
Full Changelog: v0.1...v1.0
AIT-TelegramBot v0.1
AIT-TelegramBot
Animated Inline Text Telegram Bot
Changelog
Full Changelog: https://github.com/NGGTLightKeeper/AIT-TelegramBot/commits/v0.1