170 похожих чатов

Всем привет! достать сообщения из канала с помощью API У меня есть

общий канал в телеграм с 10 участниками. Я создал бота и добавил в канал. Мне нужно достать сообщения в этом канале с помощью API.

Можете пожалуйста написать пример запроса?

13 ответов

24 просмотра

Спросил бы у chatgpt

Alikhan- Автор вопроса
倫太郎 岡部
Спросил бы у chatgpt

Я спросил, но методы телеграм 404 возвращают

Новые или старые? Старые бот не умеет получать, если конечно ничего не поменялось. Чтобы получать все новые сообщения, нужно в бате ботов поменять настройки приватности бота

Alikhan- Автор вопроса
Feanorx
Новые или старые? Старые бот не умеет получать, ес...

Не поменялось все таки. :) Метод называется getHistory и он в core api, а не bot api

Alikhan
канал и бот новые, сегодня создал

Сообщения новые или старые

Alikhan- Автор вопроса
Feanorx
Не поменялось все таки. :) Метод называется getHis...

Chatgpt написал пример но тоже 404: async getPosts(query: GetPostsDto): Promise<any> { try { const response = await axios.post( https://api.telegram.org/bot${this.botToken}/messages.getHistory, { peer: this.channel, limit: 10, } ); console.log(response.data); // Выведите ответ сервера return true // Замените это в соответствии с вашей логикой } catch (error) { throw error; } }

Alikhan- Автор вопроса
Feanorx
Сообщения новые или старые

новые сообщения. Я сразу добавил бота после создания канала. Даже сейчас пишу сообщения в канал для теста, 404.

Alikhan- Автор вопроса
Alikhan
Chatgpt написал пример но тоже 404: async getPost...

тут сhatgpt написал post запрос. разве не get должен быть?

Alikhan
Chatgpt написал пример но тоже 404: async getPost...

Лучше воспользуйся готовой библиотекой для такого

Alikhan- Автор вопроса
Max
Лучше воспользуйся готовой библиотекой для такого

я пробовал через telegraf npm. Не разобрался в документации и решил что через обычный fecth будет проще.

Alikhan
я пробовал через telegraf npm. Не разобрался в док...

Рановато тебе такое писать, если ты в подобном не разобрался

Alikhan
тут сhatgpt написал post запрос. разве не get долж...

Это галлюцинации. Такого метода нет.

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта