Для начала импортируем библиотеку pyTelegramBotAPI:
import telebotЗатем зададим переменную token равную нашему токену, который мы получили от BotFather для взаимодействия с Telegram Bot Api:
token = 'ваш token api'Объявим бота:
bot = telebot.TeleBot(token)Далее создается декоратор. Пока наш бот будет обрабатывать только команду start:
@bot.message_handler(commands=['start'])и в ответ писать нам “Привет!”:
def start_message(message):
bot.send_message(message.chat.id, 'Привет!')Чтобы бот постоянно ожидал запрос от пользователя в конце пропишем:
bot.polling()В итоге мы получим код:
import telebot
token = 'ваш token api'
bot = telebot.TeleBot(token)
@bot.message_handler(commands=['start'])
def start_message(message):
bot.send_message(message.chat.id, 'Привет!')
bot.polling()
Запустим его:
python bot.pyЗатем откроем нашего бота (можно найти по имени) и напишем ему команду /start
Поздравлю с первыми словами нашего бота!
РОБОЛАТОРИЯ запустила курс по созданию чат-ботов для телеграм на Python3.