Отложенная отправка сообщения контакту в Telegram — возможно?
Нагуглил какие-то варианты с отправкой постов в каналы через своего бота, отправку сообщения в группу через стороннего бота, которого нужно определять администратором группы, а вот просто отправить сообщение контакту и указать время доставки, положим, 8 утра, чтобы оно вдруг не разбудило его среди ночи, и лечь спать - как бы это осуществить?
Всё, вопрос оказывается недавно решился разработчиками: функционал включён в официальные клиенты. После формирования сообщения долгим тапом или правым кликом по стрелке вызываем меню и выбираем "Запланировать отправку"/"Отправить позже". Там же есть беззвучная отправка.
Whatsapp
уже скурил всё курительное и обсасывает бычки. Ну почему же люди продолжают пользоваться этим убогим кастратом?..
Здравствуйте!
У телеграма на ботов политика такая, что бот не может написать человеку, пока тот не начнёт чат с этим ботом, иначе мы бы столкнулись со спамом с миллиона* различных пользовательских ботов.
* - позволил себе небольшое утрирование. Цифра в миллион взята абсолютно с потолка
Если вам нужно, чтобы бот отправлял отсроченные сообщения, то используйте библиотеку apscheduler.
Позволит отправлять сообщения с определенными интервалами (Часы/минуты/секунды), либо отправлять сообщения раз в день в определенное время либо другие варианты/комбинации вариантов без прерывания основной деятельности бота.