@CookieMonster32

Как исправить ошибку tegmo или msgs = client.get_messages(tegmo, limit=30) NameError: name 'tegmo' is not defined?

Я решил сделать небольшую программу. У меня есть вот такой кусочек кода:
tegmo = dlg
msgs = client.get_messages(tegmo, limit=30)

И я одерживаю вот такую ошибку:
msgs = client.get_messages(tegmo, limit=30)
NameError: name 'tegmo' is not defined

В tegmo = dlg, tegmo появляется впервые . Как можно исправить ошибку?
Вот полный код:
from telethon import TelegramClient

api_id = 
api_hash = ''
client = TelegramClient('', api_id, api_hash)
client.start()
dlgs = client.iter_dialogs()
for dlg in dlgs:
	print(dlg.title)
for dlg in dlgs:
	if dlg.title == '':
		tegmo = dlg
msgs = client.get_messages(tegmo, limit=30)
for msg in msgs:
	if msg.reply_markup is not None:
		button.data = msg.reply_markup.rows[0].buttons[0].data
		message_id = message_id
		print(button_data, message_id)
  • Вопрос задан
  • 251 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект