Задать вопрос
@mynameiswisethanyesturday
Python developer

Почему выдает ошибку при чтении сообщений из другого чата(телеграм)?

import configparser
from telethon import TelegramClient, sync
from telethon import events

config = configparser.ConfigParser()
config.read("config.ini")

# Setting configuration values
api_id = config['Telegram']['api_id']
api_hash = config['Telegram']['api_hash']
api_hash = str(api_hash)
phone = config['Telegram']['phone']
username = config['Telegram']['username']
chat = 'me'

client = TelegramClient(username, api_id, api_hash)

@client.on(events.NewMessage(chats=('Anastasiya_Mart')))
async def normal_handler(event):
#    print(event.message)
    print(event.message.to_dict()['message'])

client.start()
client.run_until_disconnected()


Если читать сообщения из избранных(чата с собой), то ошибки не выдает.
При попытке обратиться к другому аккаунту выдает ошибку

5e61407d0ef67484919325.png

Помогите...
  • Вопрос задан
  • 138 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
@mynameiswisethanyesturday Автор вопроса
Python developer
Разобрался, в чате нужно указывать названия чата вида типа "БИЗНЕС•УКРАИНА", а не "biznes_ukraina"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы