Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 01.03.2021
Сообщений: 29

Ошибка отправки сообщения

10.03.2021, 21:17. Показов 1601. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Использую библиотеку telethon.


Код:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import asyncio
 
from telethon import TelegramClient, sync, events
 
massaga = {'Привет', 'привет', 'Добрый', 'ку',
           'хай', 'Здравствуй', 'здравствуй',
           'здравствуйте' 'Здравствуйте', 'Приветствую', 'приветствую', 'прив', 'Прив'}
 
massaga1 = ['Как дела?', 'Как ты?',
            'Как настроение?', 'Как самочувствие?', 'Ты как?', 'Как?']
 
# Вставляем api_id и api_hash
api_id = ********
api_hash = '***********'
 
client = TelegramClient('session_name', api_id, api_hash)
 
@client.on(events.NewMessage)
async def handler_new_message(event):
    try:
        print(event.message.to_dict()['message'])
        print(event.message.peer_id.user_id)
 
        for mass in massaga:
            if mass == event.message.to_dict()['message']:
                await asyncio.sleep(1)
                await client.send_message(event.message.peer_id.user_id, 'Здравствуй')
 
 
        for mass1 in massaga1:
            if mass1 == event.message.to_dict()['message']:
                await asyncio.sleep(1)
                await client.send_message(event.message.peer_id.user_id, 'Да')
 
 
    except Exception as e:
        print(e)
 
 
client.start()
 
client.run_until_disconnected()

Если пишу со своего основного аккаунта - получаю успешный ответ.
Пробую писать с других акков, возникает ошибка
Python
1
Could not find the input entity for <telethon.tl.types.PeerUser object at 0x00000239D00E1E20>. Please read https://docs.telethon.dev/en/latest/concepts/entities.html to find out more details.

В чем может быть загвоздка?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.03.2021, 21:17
Ответы с готовыми решениями:

Написание программы-бота для отправки сообщения по локальной почте (Microsoft Outlook)
Здравствуйте! Друзья, вопрос следующий. Как можно было бы написать такую программу? (Код, естественно, не прошу, просто...

Ошибка отправки сообщения
Здравствуйте! Подскажите пожалуйста - есть следующая форма &lt;div class=&quot;contact-form&quot;&gt; ...

Ошибка при отправки сообщения VkApi
Сама ошибка: One of the parameters specified was missing or invalid: chat_id should be less than 100000000 Весь нужный код: ...

1
0 / 0 / 0
Регистрация: 01.03.2021
Сообщений: 29
11.03.2021, 10:39  [ТС]
Решил #
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.03.2021, 10:39
Помогаю со студенческими работами здесь

Ошибка php - форма отправки сообщения на e-mail
Здравствуйте, попытался написать форму обратной связи, но возникла проблема, сейчас подробно опишу: Вот файл index.php: &lt;?php ...

Ошибка при отправки сообщения: connection closed gracefully
Вылетает ошибка при отправки сообщения connection closed gracefully Вот код: procedure TForm1.Button1Click(Sender: TObject); begin ...

Ошибка отправки сообщения: javax.mail.SendFailedException: 553 sorry, that domain isn't in my list of allowed rcpthosts
Делаю webmail и пишет такую ошибку Ошибка отправки сообщения: javax.mail.SendFailedException: Invalid Addresses; nested exception is:...

Peer-To-Peer. Ошибка отправки сообщения конкретному пиру
Добрый день! Пытаюсь написать чат в консоли используя технологию Peer-To-Peer. Проблема в том, что пытаясь отправить сообщение...

Форма отправки сообщения
Всем привет! Столкнулся с проблемой. На сайте нужно создать форму обратной связи(всего несколько полей: имя, почта, сообщение и кнопка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru