Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Помогите ошибка при создании телеграм бота на python

На библиотеке PyTelegramBotAPI 3.7.3 использую в создании только её

(токен есть я ввёл его в другом файле, сделал бота который повторяет за тобой сообщения, он работал)

вот код

import telebot
import config
import random

from telebot import types

bot = telebot.TeleBot(config.TOKEN)

@bot.message_handler(commands=['start'])
def welcome(message):
sti = open('static/welcome.tgs', 'rb')
bot.send_sticker(message.chat.id, sti)

# keyboard
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
item1 = types.KeyboardButton("???? Рандомное число")
item2 = types.KeyboardButton("???? Как дела?")

markup.add(item1, item2)

bot.send_message(message.chat.id, "Добро пожаловать, {0.first_name}!\nЯ - {1.first_name}, бот.".format(message.from_user, bot.get_me()),
parse_mode='html', reply_markup=markup)

@bot.message_handler(content_types=['text'])
def lalala(message):
if message.text == 'private':
if message.text == '???? Рандомное число':
bot.send_message(message.chat.id, str(random.randint(0,100)))
elif message.text == '???? Как дела?':
bot.send_message(message.chat.id, 'Отлично, как сам?')
else:
bot.send_message(message.chat.id, 'Я не знаю что ответить :(')

# RUN
bot.polling(none_stop=True)

По дате
По рейтингу
Аватар пользователя
Мудрец

а где текст ошибки?