Пишу бота, пытаюсь сделать что то на подобии мафии, но мне нужно перенести данные переменной из одной функции в другую, если что, принты я вписал чтобы в консоли чекать что выдаёт код, код:
@bot.message_handler(commands=["rand"])
def rand_user(message):
markup = types.InlineKeyboardMarkup(row_width=1)
play = types.InlineKeyboardButton("Играть!", callback_data="play")
markup.add(play)
mess = 'Для того чтобы начать играть, нажмите на кнопку:)'
bot.send_message(message.chat.id, mess, reply_markup=markup)
user_list = users_playing
t = 60
while t > 0:
t -= 1
time.sleep(1)
print(t)
if t == 0:
print(user_list)
@bot.callback_query_handler(func=lambda call: True)
def users_playing(call):
if call.message:
if call.data == "play":
list_play = []
user_name = call.message.from_user.username
list_play.append(user_name)
print(list_play)