ImpAnonym
@ImpAnonym
Lorem ipsum dolor sit amet

Как получить ID написавшего пост (Telegram Bot API)?

Я использую Node и библиотеку node-telegram-bot-api

Подписался на событие новой записи в канале, и он выдаёт только author_signature, который можно за секунду поменять...
Я чего-то не так делаю? В документации в ответе указаны поля, где есть и ID автора. Но в ответе нету такого, будто автор библиотеки ограничил вывод свойств, а может надо как-то где-то указать какие свойства надо брать? Эдакий select.

Вот что выводится при событии channel_post:
{
  message_id: 108,
  author_signature: 'Хнык',
  sender_chat: { id: -1001834442451, title: 'TEST CHANNEL', type: 'channel' },
  chat: { id: -1001834442451, title: 'TEST CHANNEL', type: 'channel' },
  date: 1670338630,
  text: 'Ремень'
}


Должен возвращать объект типа Message:
https://core.telegram.org/bots/api#message
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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