Не могу разобраться. Нужно создать словарь и записывать в него значения отправленные из телеги
Вместо того, чтоб он отправил жителя 1 и ждал ответа, он отправляет сразу всех жителей как на скрине и ждёт ответа. При чем я так понял он записывает только первого жителя. Готов к другим предложениям не через цикл фор как записать данные для жителей, чтоб потом использовать их в другом месте
Python:
@bot.message_handler(content_types=["text"])
def vvod_jitel(message):
for i in (1, int(jit_dan)):
bot.send_message(message.from_user.id, "Сколько заработал кубков житель " + str(i) + ": ")
bot.register_next_step_handler(message, a)
def a(message):
global jitelis
jitelis = {}
if message.text.isdigit():
for i in range(1, int(jit_dan)):
jitelis["Житель " + str(i)] = message.text