Лайфхаки
На чтение 2 мин Опубликовано 21.09.2023 Обновлено 21.09.2023
В Телеграм есть функция, которая позволяет задавать время отправки сообщения. Рассказываем как отправить отложенное сообщение в Telegram на смартфоне и компьютере, а также где можно найти эти сообщения, чтобы их отредактировать или удалить.
Отложенное сообщение на смартфоне
Шаг 1. Открываем нужный чат и пишем сообщение.
Шаг 2. Зажимаем и удерживаем синюю кнопку отправки до появления дополнительного меню.
Шаг 3. Выбираем пункт «Отправить позже».
Как в Телеграмме опубликовать отложенный пост или сообщение? / (ПК и Моб. устройства)
Шаг 4. Задаем нужное нам время и жмем на кнопку отправки.
Готово. Сообщение будет отправлено адресату в указанное время. При этом вас перекинет в окно, где вы сможете управлять созданными отложенными сообщениями для данного чата.
Отложенное сообщение на компьютере
Шаг 1. Открываем нужный чат и пишем сообщение.
Шаг 2. Кликаем правой кнопкой мышки по синей кнопке отправки сообщения. Появится дополнительное меню.
Шаг 3. Выбираем пункт «Отправить позже».
Шаг 4. Устанавливаем время отправки и жмем «Запланировать».
Как посмотреть отложенные сообщения в Телеграм
После того, как вы создали отложенные сообщения — появится возможность их посмотреть.
- Сперва нужно открыть чат, в котором было создано отложенное сообщение.
- В поле набора текста появится дополнительная иконка в виде календаря. Нажав на нее вы перейдете к списку сообщений.
Их можно будет отредактировать. Для этого на телефоне достаточно кликнуть по тексту сообщения.
Сообщение можно отправить сразу, переписать текст, изменить время отправки или удалить. На компьютере для редактирования нужно кликнуть по тексту правой кнопкой мыши.
Источник: phonegeek.ru
Как сделать так, чтобы отправлялось сообщение от телеграм-бота в определенное время?
Использую aiogram. Нужно сделать так, чтобы сообщение отправлялось в определенное время каждый день. Как это можно реализовать?
- Вопрос задан более года назад
- 6429 просмотров
1 комментарий
Простой 1 комментарий
Dr. Bacon, д я уже похожий вопрос отметил)
Решения вопроса 1
Ответ написан более года назад
Комментировать
Нравится Комментировать
Ответы на вопрос 2
Это делается так
import time from datetime import datetime time = datetime(datetime.now().year, datetime.now().month, datetime.now().day, datetime.now().hour, datetime.now().minute) if time.hour == and time.minute == : await bot.send_message(message.from_user.id, f’Время: :’) else: await bot.send_message(message.from_user.id, time)
Где в и нужно указать час и минуту, при котором, бот будет отправлять сообщение
Ответ написан более года назад
serhiops, нет. При таком решении сообщение отправится только если в пользователь напишет ровно в 12:44 боту.
shurshur, а каким образом можно реализовать нужный мне вариант?
serhiops, в обработчике команды ничего не надо отправлять. В нём нужно только добавить задание в очередь с указанием времени. Например (но необязательно!), очередь можно хранить в таблице в базе, для чего сделаем таблицу message_queue с такими полями:
id — главный ключ;
send_time — время отправки;
recipient_id — id получателся;
message — текст сообщения;
status — статус сообщений, пусть имеет значения awaiting или sent.
Вместо отправки добавим сообщение в таблицу в статусе awating (ожидает).
Регулярно пусть выполняется выгрузка из базы сообщений, которые ещё awaitng, но время уже наступило:
SELECT id,send_time,recipient_id,message FROM message_queue WHERE status=’awaiting’ AND send_time
Извлечённые сообщения отправляем. Каждое переводим в статус sent, чтобы не отправить второй раз:
UPDATE message_queue SET status=’sent’ WHERE сообщения в очереди>;
Остаётся вопрос: как организовать регулярную выборку сообщений из очереди? Можно сделать по-разному:
1. Сделать отдельный тред в скрипте, который будет отслеживать очередь, перемежая это вызовами sleep. Или вместо треда таску в asyncio (если уже используется aiogram, то это более чем разумно).
2. Обрабатывать очеред в отдельном постоянно запущенном скрипте, либо запускать скрипт из cron каждую минуту.
Первый способ хорош тем, что всё в одном скрипте и потенциально очередь можно хранить не в базе, не в файле, не в брокере очереди типа rabbitmq, а прямо в переменной в скрипте. Правда, при этом в случае падения скрипта все запланированные задания на отправку будут потеряны. Второй хорош тем, что проблемы/тормоза скрипта отправке не будут вредить основному коду бота.
И, наконец, есть ещё один способ, при котором можно избежать организации очереди своими силами — использовать модули schedule/aioschedule (синхронный и асинхронный соответственно). Фактически, они берут на себя сохранение задания в очереди и вызов запрошенной функции в нужное время. Именно это тут посоветовали в первом ответе.
Источник: qna.habr.com
Как отправить сообщение в телеграмме когда человек будет онлайн?
Нажмите на кнопку отправки сообщения и удерживайте палец до тех пор, пока не появится контекстное меню В открывшемся меню выберите «Отправить позже» Установите время отправки или нажмите «Когда будет в сети (в данном случае сообщение отправится тогда, когда пользователь появится в сети)
Содержание
- Как изменить в телеграмме в сети?
Как в телеграмме отправлять сообщения через время?
Чтобы запланировать доставку сообщения на будущее, удерживайте кнопку «Отправить» и нажмите «Отправить позже». Затем выберите нужную дату и время и подтвердите действие. Для управления отложенными постами нажмите на иконку календаря в поле ввода. Там вы сможете просмотреть свои сообщения, удалить их или создать новые.
Как запланировать отправку сообщения в телеграмме?
Как отправить отложенное сообщение в Телеграм с телефона. Введите сообщение и зажмите палец на кнопке отправки. Появится контекстное меню, где нужно выбрать пункт “Отправить позже”, чтобы запланировать публикацию. Далее на таймере установите время, когда вы хотите отослать это сообщение, и нажмите “Отправить”.
Как написать человеку в Телеграм если его нет в контактах?
- Запустите любой интернет-браузер на устройстве, например, Google Chrome, Mozilla Firefox или Safari.
- Нажмите Ввод (Enter) на устройстве, и Вы будете автоматически перенаправлены в Telegram с окном «Открыть чат» к контакту с номером телефона, указанному ранее.
Как изменить в телеграмме в сети?
- В приложении откройте «Настройки» → «Конфиденциальность».
- Перейдите в раздел «Последняя активность».
- Здесь можно задать настройки как для групп пользователей, так и для отдельных контактов. Например, можно выбрать «Никто», но внести несколько пользователей-исключений в список «Всегда показывать».
В каком мессенджере есть возможность отправлять отложенные сообщения по времени и по факту появления собеседника в сети?
Функция отложенных сообщений есть, например, в Gmail и Telegram. Принцип работы у неё знакомый — пользователь может запланировать более позднюю отправку, чтобы сообщение отправилось автоматически в нужное время, без необходимости делать это вручную.
Как отправить сообщение в определенное время Instagram?
Напишите сообщение Нажмите кнопку «+» рядом с текстовым полем или кнопку с тремя точками в правом верхнем углу экрана, чтобы открыть календарь Установите дату и время Нажмите «Отправить», чтобы запланировать
Можно ли поставить таймер на отправку сообщения в ВК?
«ВКонтакте» запустила исчезающие и «тихие» сообщения в чатах Теперь на сообщение можно поставить таймер автоудаления. «Тихие» сообщения приходят без уведомления, на исчезающие можно поставить таймер автоудаления от 15 секунд до 24 часов.
Можно ли в телеграмме отложить отправку сообщения?
Настрой отложенную отправку: зайди в нужный чат, набери текст сообщения, зажми кнопку отправки (стрелочка справа от текстовой строки), выбери пункт «Отправить позже» и настрой нужную дату и время. Можно, кстати, активировать функцию «Когда будет в Сети», чтобы быть уверенным, что сообщения точно дойдут до адресата.
Как отправить тихое сообщение в телеграмме?
Чтобы послать “тихое” сообщение, необходимо нажать и удерживать кнопку отправки. В таком случае получателю придет уведомление без звукового сигнала (даже если он забыл включить режим “Не беспокоить”).
Как сделать незаметное сообщение в телеграмме?
Как сделать. Длительное нажатие на аватарку чата с входящим сообщением откроет окошко, где сообщение можно будет прочитать, пока палец на аватарке. Так сообщение не будет отмечено прочитанным.
В чем фишка телеграмм?
- Отправить беззвучное сообщение
- Отправить отложенное сообщение
- Отправить исчезающее фото
- Автоматический перевод сообщений
- Экспорт чата WhatsApp в Telegram.
- Освободить память смартфона с помощью Telegram.
- Медленный режим для чатов
- Защита паролем
Как отправить сообщение в тг без уведомления?
Для этого в мобильном приложении нужно несколько секунд удерживать кнопку «Отправить», а затем в новом окне выбрать «Отправить без звука». В десктопной версии этой функцией можно воспользоваться, нажав правую кнопку мыши.
Как общаться в секретном чате Телеграм?
- В приложении внизу экрана нажмите на синий значок карандаша.
- В открывшемся окне нажмите на «Создать секретный чат» и выберите нужные контакты.
- Начните переписку.
Как понять что у тебя бан в ТГ?
Если в диалоге в строке последнего время посещения пользователем написано «был(а) очень давно», то очень вероятно что вас заблокировали. Этот метод подтверждения особенно актуален, если есть уверенность, что пользователь был в сети совсем недавно.
Как работает в сети в телеграмме?
Если статус «в сети» горит синим цветом, то это означает, что у человека в данный момент открыта переписка с вами, а белый цвет означает, что у человека открыта другая переписка или группа. Серый статус «В сети» у человека по непроверенным данным носит тестовый характер.
Когда в телеграмме показывает был давно?
Если отображается статус «был(а) очень давно», то, вероятнее всего, вы в чёрном списке. Особенно если уверены, что контакт точно заходил в Telegram на днях.
Как поменять язык в телеграмме на смешной?
Как поменять язык в Telegram на смартфоне. Для смены языка в мобильной версии откройте приложение и переключитесь на вкладку «Настройки», имеющую значок шестерёнки. Отыщите пункт с настройками языка, который обозначен иконкой с глобусом. Выделите желаемую локализацию, тапнув по названию языка.
Как понять что человек прочитал в мессенджере?
— синий круг с галочкой означает, что сообщение отправлено; — закрашенный синий круг с галочкой означает, что сообщение доставлено; — маленькое фото профиля вашего друга или контакта означает, что этот человек прочитал ваше сообщение.
В каком мессенджере безопаснее общаться?
По результатам тестирования, которое провели специалисты Artezio, самый высокий рейтинг по безопасности набрал мессенджер Signal, на втором месте — Threema, далее Wickr, Telegram, Viber, iMessage и WhatsApp.
Где хранятся отложенные сообщения Телеграм?
В Телеграме отложенные сообщения хранятся в личном чате или в группе. Чтобы что-то отредактировать – нажмите на значок календаря в строке ввода текста. Откроется список всех отложенных постов для этого чата или канал.
Можно ли в Ватсапе отправить сообщение в определенное время?
В основном интерфейсе программы наберите нужное сообщение, выберите среди доступных сервисов WhatsApp и задайте дату и время отправления. Все! Теперь вы можете быть уверены в том, что получатель получит сообщение вовремя.
Видео: как отправить сообщение в телеграмме когда человек будет онлайн?
Были ли наши ответы полезными?
Источник: postaffiliatepro.ru