TheShooter89 / cheer-up-bot

Telegram bot to help coping with long-distance friendships nostalgia 😊️
0 stars 0 forks source link

[cheer-up-manager] add bot commands #2

Closed TheShooter89 closed 8 months ago

TheShooter89 commented 8 months ago

add commands to interact with the bot

video notes are handled on per-user basis, that means that user can view and delete only their own video notes

TheShooter89 commented 8 months ago

/start command welcome message template:

Hi @current_user!

This bot is a manitenance bot used to upload and handle your video notes for CheerUp bot so that your friend can use the main CheerUp bot to receive a random video notes from all video notes you uploaded using this maintenance bot Just send a video note (aka bubble videos) to this bot and it will be ready to go

To get every video note you already type /list For further help and additional commands type /help

created with <3 by tanque - see /credits

TheShooter89 commented 8 months ago

/help command welcome message template:

Help

This bot handles video notes only. If you enter any textual message bot will respond with starting welcome message, sending other media (picture, audio, regular videos, and so on) will fail with an error message

Available commands: /start - get the bot starting page /list - list all video notes you uploaded /erase - ⚠️ delete all video notes at once ⚠️ /credits - show bot credits with author profile and code repository links

TheShooter89 commented 8 months ago

/credits command message template:

Credits

This bot has been created in March 2024 by [author] as open source software, all code is published on Github

Author: theshooter89 - link_to_profile Code: link_to_repo

supportukraine

Author stands with ukrainian people in their fight for Freedom and Peace - here (https://stand-with-ukraine.pp.ua/) you can donate and support them

TheShooter89 commented 8 months ago

/erase command confirmation message

🚨️ ERASE ALL VIDEO NOTES 🚨️

⚠️ WARNING ⚠️ This operation will permanently delete all your notes

Do you confirm?