Добавить новость
ru24.net
«Фрилансим»
Январь
2025
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

GramJS - получить userInfo на входящих сообщениях

0

TL;DR: Получить user.username на входящих сообщениях

NodeJS + GramJS (могу скинуть болванку)
Скрипт успешно логинится под юзером, вешает handler на входящие сообщения и обрабатывает их. Проблема в том, что я не могу найти рабочий способ получить полную инфу о юзере (важен username) сразу на входящем сообщении.- message.getSender() выдает только firstName & lastName (и лишь в 5% случаях отдает юзернейм)- client.getEntity() также отрабатывает лишь в 5% случаях- client.GetFullUser() завязан на getEntity, так что тоже в 5% случаях работает

Однако если под тем же юзерботом запросить getHistory у какого-то чата и пробежаться по сообщениям в цикле - то GetFullUser отрабатыват сам сразу почти в 100% случаях и отдает все данные.

Задача
Найти рабочий способ, как на входящих сообщениях получать usernameЦену за работу предлагайте вы.




Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
Анна Калинская

Калинская: Я очень ждала Australian Open, но подхватила какой-то вирус






Свет декабрьских строк: Виктор Слипенчук о любви, жизни и времени

Играл с Клаудиньо и Артуром, забил 21 гол за год. Теперь Алеррандро ждут в ЦСКА

Певица Лель заявила, что за пожарами в Калифорнии стоят «силы неба»

Победительница Кубка мира по самбо Баранова внезапно умерла в 33 года