Бесплатный Telegram bot обратной связи. Как запустить на своем компьютере?

Бесплатный Telegram bot обратной связи. Как запустить на своем компьютере?

Введение

В настоящее время у админов telegram каналов существует проблема сбора обратной связи от пользователей telegram. Не всегда хочется указывать свои настоящие никнеймы, а хочется создать посредника, который будет принимать сообщения и пересылать админу. В этом случае на помощь приходят telegram боты, которые и будут выполнять эти функции.

Давайте разберемся в преимуществах использования ботов в этих целях:

  • Автоматизация: Бот может автоматически обрабатывать запросы и собирать данные, что экономит время и усилия. Вы можете настроить автоматические ответы на часто задаваемые вопросы.
  • Удобство: Пользователи могут легко отправлять свои отзывы в любое время, не ожидая ответа от человека. Бот может работать круглосуточно.
  • Организация данных: Бот может структурировать полученные отзывы и собирать статистику.
  • Масштабируемость: Бот может одновременно обрабатывать множество запросов, что особенно полезно при увеличении потока пользователей.
  • Безопасность: Использование бота снижает риск получения нежелательных сообщений или спама на личный контакт.
  • Брендинг: Бот может быть оформлен в соответствии с вашим брендом, что создает более профессиональный имидж.

Настройка окружения для развертывания бота

1. Установите Python

Для запуска бота подойдет любой компьютер, но для начала необходимо выполнить некоторые действия. Своего бота мы будем писать на языке Python, поэтому нам необходимо установить.

  • Загрузите и установите Python с официального сайта (https://www.python.org/downloads/)
  • Убедитесь, что добавили Python в PATH во время установки. При дефолтной установке это делается автоматически.

Псс..Не забудь поставить лайк и подписаться на канал

2. Установите библиотеку pyTelegramBotAPI

Для запуска бота нам понадобится подключиться к API telegram. В этом нам поможет библиотека pyTelegramBotAPI, которую также нужно установить по следующей инструкции:

  • Откройте командную строку комбинацией клавиш WIN+R, и напишите команду "cmd", а затем нажмите "OK"
Бесплатный Telegram bot обратной связи. Как запустить на своем компьютере?
  • Далее в командной строке выполните команду: pip install pyTelegramBotAPI
Установка  pyTelegramBotAPI
Установка  pyTelegramBotAPI
  • Следующим шагом создайте токен бота в специальном боте под названием @BotFather.
BotFather
BotFather
  1. Запустите диалог и используйте команду /newbot, чтобы создать нового бота.
  2. Следуйте инструкциям, чтобы задать имя и имя пользователя для вашего бота. После завершения вы получите токен доступа (token), который будет выглядеть как длинная строка символов.
  • Откройте бот GetId и получите id своего пользователя. Он нам понадобится позже.
Создание бота в BotFather
Создание бота в BotFather

Создайте текстовый документ Bot.py (обязательно сделать расширение .py) и вставьте туда код.

Обратите внимание на следующие строки в коде:

bot = telebot.TeleBot('TOKEN') my_id = ID

Вместо TOKEN вставьте тот токен, который вы получили из BotFather, а вместо ID вставьте тот id, который вы получили в боте GetId.

Настало время запускать код:

  1. В терминале перейдите в каталог, где находится ваш файл Bot.py, и выполните команду: python bot.py
Команда для запуска
Команда для запуска

Поздравляю, ваш бот работает и вы можете ему что-нибудь написать!

Пример работы
Пример работы

Чтобы бот работал не закрывайте командную строку и не выключайте компьютер. Либо вы можете запустить в облаке либо на сервере. Бот будет отправлять сообщения на тот id, который вы ему укажете.

Дополнительные материалы:

11
1 комментарий

Псс..Не забудь поставить лайк и подписаться на канал

Ответить