Нагуглил какие-то варианты с отправкой постов в каналы через своего бота, отправку сообщения в группу через стороннего бота, которого нужно определять администратором группы, а вот просто отправить сообщение контакту и указать время доставки, положим, 8 утра, чтобы оно вдруг не разбудило его среди ночи, и лечь спать — как бы это осуществить?
- Вопрос задан более трёх лет назад
- 15869 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 4
Всё, вопрос оказывается недавно решился разработчиками: функционал включён в официальные клиенты. После формирования сообщения долгим тапом или правым кликом по стрелке вызываем меню и выбираем «Запланировать отправку»/»Отправить позже». Там же есть беззвучная отправка.
уже скурил всё курительное и обсасывает бычки. Ну почему же люди продолжают пользоваться этим убогим кастратом.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Как в телеграмм сделать отложенное сообщение?#телеграмм#ксюшарасскажи#сообщениетелеграмм
У телеграма на ботов политика такая, что бот не может написать человеку, пока тот не начнёт чат с этим ботом, иначе мы бы столкнулись со спамом с миллиона* различных пользовательских ботов.
* — позволил себе небольшое утрирование. Цифра в миллион взята абсолютно с потолка
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Если вам нужно, чтобы бот отправлял отсроченные сообщения, то используйте библиотеку apscheduler.
Позволит отправлять сообщения с определенными интервалами (Часы/минуты/секунды), либо отправлять сообщения раз в день в определенное время либо другие варианты/комбинации вариантов без прерывания основной деятельности бота.
Источник: qna.habr.com
Как отправлять отложенные сообщения в Telegram
Отправка отложенных сообщений в Telegram — это функция, которая позволяет вам написать сообщение и установить время его отправки. Это может быть полезно, если вы хотите отправить сообщение в определенное время, но боитесь забыть об этом. Вот подробная инструкция о том, как это сделать.
Шаг 1. Откройте чат Первым делом откройте чат, в котором вы хотите отправить отложенное сообщение. Это может быть любой чат: личный, групповой или канал.
Шаг 2. Напишите сообщение Внизу экрана вы увидите поле для ввода текста. Напишите сообщение, которое вы хотите отправить.
Шаг 3. Нажмите и удерживайте кнопку «Отправить» После того, как вы написали сообщение, не спешите нажимать кнопку «Отправить». Вместо этого нажмите и удерживайте ее.
Шаг 4. Выберите «Отправить позже» После того, как вы нажали и удерживали кнопку «Отправить», появится меню с двумя опциями: «Отправить без звука» и «Отправить позже». Выберите «Отправить позже».
Telegram. Как оправить отложенное сообщение?
Шаг 5. Установите время отправки После того, как вы выбрали «Отправить позже», появится экран, где вы можете установить дату и время отправки сообщения. Выберите нужное время и нажмите «Готово».
Шаг 6. Подтвердите отправку После того, как вы установили время, вы вернетесь к экрану чата. Ваше сообщение будет отображаться с меткой «Отложено». Если все верно, нажмите «Отправить».
Ваше сообщение будет автоматически отправлено в установленное время. Если вы захотите отменить отправку или изменить время, просто нажмите на сообщение и выберите нужную опцию.
Источник: karabas.ru