91DarioDev / forwardscoverbot

telegram bot that echoes any message you send it or modify to anonymize messages
https://t.me/ForwardsCoverBot
GNU Affero General Public License v3.0
225 stars 84 forks source link
bot python telegram telegram-bot telegram-bot-api telegram-bots

ForwardsCoverBot

This telegram bot just echoes any message you send it or modify for him. If you don't like telegram forwards, before sending a message, send the message to the bot, then forward the message that the bot returns to the user you were chatting with. In case he will forward the message, it will have the name of the bot in the forward label. It supports anything and respect the formatting style of the text.

How to run this bot by you:

To be sure that when you send messages to this bot to anonymize them it doesn't forward your message in other chats (it doesn't), you may want to run a your own instance.

If you want to run this bot by you:

Clone and install:

cd path
git clone https://github.com/91DarioDev/forwardscoverbot
cd forwardscoverbot
pip install .

Config the bot:

Run the bot:

forwardscoverbot

Note: In case you want to call forwardscoverbot from another path, you can, but you have to specify the path of the config.yaml file as first argument in the cli. Example:

fowardscoverbot path/forwardscoverbot/config/config.yaml

Upgrade the bot:

cd path/forwardscoverbot
git pull https://github.com/91DarioDev/forwardscoverbot
pip install --upgrade .

How to use it:

Commands: