Ситуация такая есть общий чат с количеством учасников 5к. За один час там добавляется около 300 сообщений. Вопрос в том есть ли какой-нибудь способ получить сообщения (через Api или любым другим способом) чтоб в дальнейшем отфильтровать только сообщения 2-3 человек. Я пробовал получать сообщения так:
но в ответ всегда приходит
Насколько я понял Телеграмм в этом плане сильно ограничил ботов, но может есть какой-то способ?
Отслеживать
задан 16 янв 2018 в 12:59
Vadim Pavlovich Vadim Pavlovich
817 1 1 золотой знак 9 9 серебряных знаков 27 27 бронзовых знаков
бот является администратором этой группы?
17 янв 2018 в 2:37
17 янв 2018 в 9:03
privacy mode выключен?
17 янв 2018 в 9:10
17 янв 2018 в 10:50
Нужно было просто добавить бота в этот чат — рукалицо
17 янв 2018 в 10:53
3 ответа 3
Сортировка: Сброс на вариант по умолчанию
Исходя из количества просмотров вопрос интересен, поэтому дам развернутый ответ на свой же вопрос. Во первых чтобы получить сообщения из группы нужно добавить бота в группу/канал. После чего достаточно выполнить команду:
Подключение и настройка смарт часов SmartLux 8 серии на android
https://api.telegram.org/bot/getUpdates
И вы получите все новые сообщения со всех групп в которых этот бот есть. Если в результате вы получили:
Это означает, что команда выполнена успешно, но новых сообщений нет. Чтобы получать новые сообщения конкретной группы нужно вписать id группы. Как вариант его можно получить написав сообщение в той группе id которой нужно получить и выполнить команду указанную в самом начале. В ответ вы получите:
<«ok»:true,»result»:[<«update_id»:156401956, «message»:<«message_id»:5423,»from»:<«id»:53454165,»is_bot»:false,»first_name»:» «,»username»:»»>,»chat»:»,»type»:»supergroup»>,»date»:1547190599,»text»:»test»>>]>
Соответственно нужно выполнить команду
https://api.telegram.org/bot/getUpdates?chat_id=-100134567153
Так же вы можете отправлять сообщения в эту группу с помощью бота:
https://api.telegram.org/bot/sendMessage?chat_id=-100134567153https://ru.stackoverflow.com/questions/771535/telegram-api-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D1%81-%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D0%B0″ target=»_blank»]ru.stackoverflow.com[/mask_link]
Как сделать отложенное сообщение в Телеграм
Отправка сообщения по расписанию — удобная функция в Телеграм, которая позволяет напомнить собеседнику в определенное время о важных событиях или действиях. Чаще всего функцию отложенного сообщения в Телеграм используют именно в качестве напоминания, но можно ее использовать и по другим назначениям, например, чтобы сообщение было направлено не в ночное время суток, а днем. В этой статье мы дадим инструкции, как сделать отложенное сообщение в Телеграм на телефоне и компьютере.
Как сделать отложенное сообщение в Телеграм на телефоне
Обратите внимание
Инструкция актуальна для всех мобильных платформ, где представлен официальный мессенджер Телеграм.
Чтобы сделать отложенное сообщение в Телеграм на телефоне, зайдите в диалог с пользователем, кому вы хотите его отправить. После этого введите текст сообщения, как это делается обычно, и зажмите палец на кнопке отправить.
Если вы не зажмете действие, то сообщение будет сразу отправлено — будьте внимательны.
Появится меню, в котором нужно выбрать пункт “Отправить позже”.
Далее откроется меню выбора времени отправки. Укажите нужное время и нажмите на синюю кнопку внизу, чтобы подтвердить отправку сообщения в данное время.
Обратите внимание
Запланировать отправку сообщения можно не позже чем на год вперед.
Как сделать отложенное сообщение в Телеграм на компьютере
Рассмотрим способ создать отложенное сообщение в Телеграм на компьютере в официальном клиенте сервиса. Зайдите в диалог с пользователем, которому нужно направить сообщение, и введите текст сообщения. Далее нажмите правой кнопкой мыши на значок отправки сообщения.
Появится меню, в нем нужно выбрать пункт “Отправить позже”.
Далее откроется страница с таймером. Нужно указать дату и время отправки сообщения и нажать “Запланировать”.
Отправка отложенного сообщения будет запланирована.
Как отменить отправку отложенного сообщения в Телеграм
На телефоне. Чтобы на телефоне отменить отправку отложенного сообщения в Телеграм, зайдите в диалог с пользователем, кому запланировано сообщение. Рядом с кнопкой для отображения стикеров есть кнопка со значком времени — нажмите на нее.
Откроется меню, где будут указаны все запланированные к отправке сообщения. Зажмите палец на том, которое нужно отменить.
В открывшемся меню выберите пункт “Удалить”.
Подтвердите желание удалить сообщение.
После этого сообщение будет удалено из очереди отложенных.
На компьютере. Отменить отправку запланированного сообщения в Телеграм можно из чата с пользователем, которому это сообщение должно быть направлено. Зайдите в диалог с этим человеком и нажмите на значок с календарем около кнопки отправки.
Обратите внимание
Если такого значка нет, значит нет и запланированных сообщений.
Откроется список запланированных сообщений. Нажмите правой кнопкой мыши на сообщение, отправку которого нужно отменить, и выберите “Удалить сообщение”.
Последний шаг — подтвердить отмену отправки отложенного сообщения.
Обратите внимание
Если нужно удалить отправку нескольких запланированных сообщений, предварительно их выделите при помощи левой кнопки мыши, а далее удалите.
Источник: geek-help.ru
Компьютерная грамотность с Надеждой
Заполняем пробелы — расширяем горизонты!
Сообщение Телеграм: как переслать, удалить, закрепить, написать в личку
Для сообщения в Телеграме имеются различные полезные функции. Сообщение можно переслать кому-либо, поделиться, получить ссылку на него. Кроме того, собственные сообщения можно удалить у себя и даже у получателя. Еще есть возможность написать в личку тому человеку, который есть в ваших «Контактах».
Переслать сообщение в Телеграм
Телеграм используют на смартфоне Андроид, также на айфоне. На компьютере можно открыть этот мессенджер в браузере с помощью веб-версии. Кроме того, для дополнительного удобства можно скачать и установить программу на компьютере.
Чтобы переслать сообщение в телеграм на телефоне или на компьютере, надо выполнить практически одинаковые действия. Некоторая разница имеется разве что в управлении. На телефоне тапаем пальцем, а на компьютере используем мышку и при необходимости клавиатуру.
Открываем канал или чат, где есть сообщение для пересылки. На телефоне задерживаем палец на сообщении, на компьютере кликаем по нему ПКМ (правой кнопкой мыши). Прямо на сообщении появится меню со списком тех действий, которые доступны (рис. 1).
Рис. 1. Команда «Переслать» для сообщения в Телеграм и еще справа внизу кнопка «Поделиться». Другие действия с сообщением, в том канале, на который вы подписаны.
На рис. 1 видно, что в меню есть команда «Переслать». Кликаем левой кнопкой мыши на компьютере или тапаем пальцем на телефоне по этой команде. Появится окно «Выберите получателя» (рис. 2).
Рис. 2. Чтобы переслать сообщение, выберите получателя вашей информации.
В окне при выборе получателя (рис. 2) можно скроллить, то есть, листать ниже. Возможно, нужный контакт находится в конце списка.
Следует кликнуть по нужному контакту. Появится ссылка на пересылаемое сообщение, а также поле для ввода текста (рис. 3).
Рис. 3. Подготовка к отправке сообщения, которое нужно переслать.
Можно ввести любой текст, который будет пояснять, зачем вы пересылаете сообщение. Но это по желанию, писать текст не обязательно.
Для окончательной пересылки сообщения следует кликнуть на кнопку в виде самолетика (в красной рамке на рис. 3). На компьютере можно нажать на клавишу Enter.
Поделиться сообщением
Какая разница между командой «Переслать» и кнопкой «Поделиться»? Поделиться можно сообщениями в каналах Телеграма, на которые человек подписался. А в личном чате можно только переслать сообщение.
В конце каждого сообщения в каком-либо канале, справа есть стрелка — это кнопка «Поделиться». Она обведена в красную рамку на рис. 1. Кликаем на эту кнопку. Появится окно с заголовком «Поделиться».
Рис. 4. Если кликнуть на стрелку «Поделиться», появится окно, в котором следует найти получателя сообщения.
После того, как в окне «Поделиться» будет найден получатель сообщения, можно при желании ввести небольшой текст в качестве пояснения, но это не обязательно. Место для ввода текста показано на рис. 4 с помощью зеленой стрелки. Осталось только нажать «Отправить» и вы мгновенно поделитесь сообщением с получателем.
Как закрепить и как удалить сообщение
Можно закрепить сообщение только на своем канале или в личном чате с кем-либо. Если телефон, то удерживаем палец на сообщении до появления меню (рис. 5). На компьютере кликаем ПКМ (правой кнопкой мыши) по сообщению, и появится меню.
Рис. 5. Можно удалить или закрепить сверху сообщение.
Для закрепления сообщения достаточно только клика по команде «Закрепить» (рис. 5).
Можно удалить сообщения в личном чате с кем-либо, либо на своем канале. По понятным причинам нельзя удалить сообщение в чужом канале, на который вы подписаны.
Для удаления держим палец на сообщении на телефоне, либо щелкаем правой кнопкой мыши на компьютере. Появится меню, затем нажать на команду «Удалить».
Рис. 6. Если галочка есть, то в личном чате можно удалить сообщение у обоих участников одновременно.
В личном чате есть возможность удалить сообщение не только в своем чате, но и в чате получателя, то есть, удалить у обоих. Для этого нужно поставить галочку напротив «Удалить у …» (будет указано имя). Тогда удаление сообщения произойдет и в вашем чате, и в чате получателя (рис. 6).
Если галочку убрать, то сообщение будет удалено только у вас, а у второго собеседника оно останется.
Как написать в личку
Чтобы написать в личку пользователю, который есть в вашей папке «Контакты», в своем Телеграме кликните на значок меню (рис. 7) в левом верхнем углу.
Рис. 7. Меню Телеграм обведено в рамку.
Открываем меню и видим, что там есть папка «Контакты» (рис. 8).
Рис. 8. Папка «Контакты» находится в меню Телеграм.
Кликаем на «Контакты» и ищем (скроллим вниз), чтобы найти человека, которому нужно написать в личку (рис. 9).
Рис. 9. Поиск нужного контакта в Телеграм.
Щелкаем на подходящий контакт. Появится поле «Написать сообщение» (рис. 10), в котором вводим текст и отправляем его.
Рис. 10. Написать в личку в Телеграм.
p, blockquote 25,0,0,0,0 —>
Видео: Сообщение в телеграм можно переслать, поделиться, закрепить, а также удалить. Как написать в личку?
https://youtu.be/iaBLfS4zy4Y
Спасибо за внимание! Если есть вопрос, напишите в комментарии к статье.
29 июня 2022