Пишу на python не очень давно недели 3. Пишу ботов
Вот код:
@bot.message_handler(commands=["Game_KamBumaga"])
def smart(message):
bot.send_message(message.chat.id,'Добро пожаловать в камень ножници бумага :) Удачи....')
cht = bot.send_message(message.chat.id,'Виберите предмет: \n Камень, Ножници или Бумага')
bot.register_next_step_handler(cht, vib)
def vib(message):
messe = message.text
ran = random.randint(1,3)
if ran == '1':
rl = 'Камень'
elif ran == '2':
rl2 = 'Ножници'
elif ran == '3':
rl3 = 'Бумага'
if messe == 'Камень':
bot.send_message(message.chat.id,'Ви вибрали Камень а я')
bot.send_message(message.chat.id,rl)
elif messe == 'Ножници':
bot.send_message(message.chat.id,'Ви вибрали Ножници а я')
bot.send_message(message.chat.id,rl2)
elif messe == 'Бумага':
bot.send_message(message.chat.id,'Ви вибрали Бумага а я')
bot.send_message(message.chat.id,rl3)
ошибка:
UnboundLocalError: local variable 'rl' referenced before assignment