Телеграм саппорт бот на Python
• Нет отзывов
Описание
Простой способ использовать бота Telegram, чтобы скрыть свою личность. Полезно для поддержки, анонимного управления каналом. Бесплатный клон Livegram Bot. Как работает бот: Пользователь пишет сообщение вашему боту, Бот пересылает сообщение в ваш секретный чат, Любой участник чата может ответить на переадресованное сообщение, Бот скопирует сообщение и отправит его вашему клиент.
Переменные .env
Вам нужно указать эти переменные env для запуска этого бота. Если вы запускаете его локально, вы также можете записать их в .envтекстовый файл.
—
TELEGRAM_TOKEN= # your bot’s token
TELEGRAM_SUPPORT_CHAT_ID= # chat_id where the bot will forward all incoming messages
# optional params
HEROKU_APP_NAME= # name of your Heroku app for webhook setup
WELCOME_MESSAGE= # text of a message that bot will write on /start command
# If user don’t allow forward his messages Bot adds his comment with thue user_id to reply
# Support team must reply to “bot reply”, not to original user forwarded message
# Customize message for support team here:
REPLY_TO_THIS_MESSAGE=User above don’t allow forward his messages. Reply to this message.
# If support reply to forwarded messages with hidded sender, bor warns with next error:
WRONG_REPLY=User above don’t allow forward his messages. You must reply to bot reply under user forwarded message.
—
Запустить бота локально
Во-первых, вам нужно установить все зависимости:
pip install -r requirements.txt
После этого вы можете запустить бота. Не забудьте создать .env файл в корневой папке со всеми необходимыми параметрами (см. выше).
python main.py
Ссылка на GitHub: https://github.com/ohld/telegram-support-bot