Здравствуйте,возникла проблемка.Решил попробовать написать бота,захотел добавить команду /Game,при которой бот присылает список цветов и предлагает пользователю выбрать один из них.Пользователь выбирает и если совпадает с тем ,что нарандомил random_color,то бот присылает сообщение,что пользоваетль угадал или же не угадал.Но бот после написания пользователем команды /Game принимает ее же, как за выбранный цвет и присылает сообщение,что пользователь не угадал.Кто знает в чем проблемка,подскажите как ее решить,буду благодарен.
import pyowm
import random2
import telebot
from time import sleep
from random import choice
@bot.message_handler(commands =['Game'] )
def game(message):
bot.send_message(message.chat.id, "Введите ваш цвет(список:Зеленый Желтый Красный Синий)")
colors = ['Желтый', 'Зеленый', 'Красный', 'Синий']
random_color = (choice(colors)).lower()
color_user = message.text.lower()
if color_user == random_color:
bot.send_message(message.chat.id, 'Ты угадал!Цвет был ' + random_color)
else:
bot.send_message(message.chat.id,'Ты не угадал!Цвет был ' + random_color)