The a4iFfki Achievements Bot for Telegram is designed to recognize and celebrate individual and group achievements within chat environments. It allows users to create and assign unique stickers that symbolize specific achievements, enhancing engagement and interaction.
In order to work, bot has to have Allow groups
enabled in @BotFather
and all group admin rights enabled as well:
Additionally, the bot should be an admin in the group chat in order to have the access to all the messages and be able to answer to them:
Start the bot by invoking /start
command. It will show the dynamic documentation message that's also available by /help
command.
To begin managing stickers, a user must take ownership by sending /own_stickers
in the chat. This user will manage both individual and group sticker sets.
After the bot asks stickerset owner candidate to send /start
in DM messages, they should proceed with the command within 24 hours and will become a stickerset owner, unless someone would become one before them
Important: The owner should not alter these stickers outside of the bot commands, as it could interfere with the bot's tracking capabilities.
выдаю ачивку за [achievement description]
or drop an achievement for [achievement description]
, here's the link for full list of key phrases). The bot will process the information and add appropriate stickers to both personal and group chat sticker sets.
Why did I receive a warning for excessive bot usage?
What should I do if I encounter issues with the bot?
Interested in contributing? We encourage community contributions! Please check our Development Guide for details on how to get started.
This project is licensed under the MIT License. See the LICENSE file for more details.