Как поставить обратный отсчет в телеграм
Перейти к содержимому

Как поставить обратный отсчет в телеграм

  • автор:

Countdown Bot

Бот Countdown Bot помогает сделать сообщение с обратным отсчетом времени, например, чтобы установить таймер на выполнение задачи или просто напоминалку в групповом чате. Найдите «countdownmebot» в Telegram, добавьте бота, а затем вызовите его через упоминание его никнейма в группе.

Create posts with a working countdown.

�� Contact: @wjclub
�� News: @WJClubNews
(PP: danielbruce.se)

What can do this bot?⚠️ Beta Phase ⚠️

Create cool posts containing the countdown of your desire. Watching the time passing by has never been so pleasant.

News: @wjclubnews
Contact: @wjclub

Hey there sweetheart!
You want that countdown, don’t you?

Here is how it works:
This bot does only work in inline mode. You know, the thing where you type the name of the bot in any chat and got to enter your stuff there.
Down there, enter a message in the following format:

@CountdownMeBot Some text %%dd-hh-mm%% and more text

News: @wjclubnews
Contact: @wjclub

Команды бота

Все команды должны начинаться с символа «/».

/help How to use countdowns /lang Change your language

Встраиваемый бот (Inline)

Бот вызывается по @нику в поле ввода любого чата, далее запрос через пробел.

Как сделать таймер обратного отсчёта времени в закреплённом сообщении телеграм канала

Например, мы хотим поместить в закреп анонс о том, что через какое-то время начнется вебинар.

Видео ускорено для демонстрации

Подготовка

Для этого нам понадобится чат-бот. Его нужно сделать админом канала. Самого чат-бота будем делать на Salebot.pro. Чтобы можно было отправить рассылку из бота в канал, в канале нужно разметить любое сообщение после добавления бота в канал. Тогда Сейлбот увидит канал как отдельного пользователя. И мы сможем делать рассылки в канал через бота.

  • создаем чат-бота через Botfather или берем уже готового
  • подключаем его к Сейлботу
  • добавляем чат-бота админом канала
  • отправляем любое сообщение в канал
Далее переходим к созданию схемы бота

Принцип основан на изменении сообщения. Всего схема для чат бота состоит из 3х блоков. А можно сделать и из 2х, но об этом позже.

Чтобы мы могли изменять сообщение, его нужно отправлять через API Telegram. Пример кода сообщения из первого блока (Отправка сообщения).

В переменной bot_token сохранен апи токен бота.

Ниже пример кода сообщения из блока Изменения сообщения. Тут все то же самое, просто другой URL, в котором мы говорим, что нужно изменить сообщение. И в JSON Параметрах добавляется id сообщения.

Вся магия происходит в калькуляторе

Суть: нужно из даты и времени события вычесть текущие даты и время. Для этого переводим их в секунды, вычитаем, а затем переводим в удобный формат, рассчитывая сколько дней, часов, минут, секунд осталось.

Пример моего кода:

Тут все то же самое, как и в инструкции по ссылке выше. Единственное отличие, я ввел переменную дней_рус, чтобы бот писал по-русски, а не "осталось 1 дней".
Первые две переменные — это дата и время события.

Чтобы не писать код, можете скопировать его из инструкции сейлбота. Расчет оставшегося времени всегда одинаков.

На что обратить внимание
  1. Для работы нужен оплаченный тариф Премиум на сейлботе.
    На бесплатном Премиуме, который дается при создании нового проекта, сделать не получится, так как там Сейлбот не дает делать рассылки.
  2. Одно изменение сообщения считается, как отдельно отправленное сообщение. Здесь важно учитывать лимит сообщений в сутки.
    Поэтому, если делать отсчет с секундами, то лимита может не хватить. Как вариант, можно добавить отсчет в секундах, когда останется 10 минут.
  3. Не получится сделать так, чтобы отсчет был каждую секунду. Боту надо перейти в следующий блок, подумать и перейти назад. Также многое зависит от загруженности сервера Сейлбота. Поэтому отсчет происходит раз в 4-30 секунд.
  4. Если не будете делать отсчет в секундах, то можно обойтись двумя блоками. На втором просто сделать петлю.
    Третий блок нужен для отсчета в секундах, потому что с петлей сейлбот дает делать задержку только от 1 минуты.
  5. В петле или при переходе в третий блок обязательно делайте условие time>0, чтобы таймер не ушел в минус.
  6. Учитывайте кол-во символов, видимых в закрепе. Чтобы счетчик влезал. По-моим наблюдениям это 35 символов.
  7. Если хотите использовать разметку MarkdownV2 (выделять текст жирным, курсивом, зашивать ссылки в текст), то придется заморочиться с написанием этого текста в коде.
    Если вас устроит обычный текст, то проще сделать отдельную ветку бота, где вы отправите боту текст, он сохранит его в переменную. А эту переменную вы просто подставляете в нужное место кода.
Как сделать кнопку в закрепе?

Для этого просто делаем одну инлайн кнопку в сообщении. И при закреплении телеграм сам добавит кнопку в закреп. Если кнопок будет несколько, то в закрепе не будет ни одной.

Скрытые сокровища Telegram

Telegram, одно из самых популярных мессенджеров в мире, известен своей безопасностью, надежностью и простотой использования. Однако малоизвестно, что за привлекательным интерфейсом и обычными функциями скрывается ряд уникальных и малоизвестных возможностей, которые делают Telegram еще более удобным и интересным для своих пользователей. В этой статье мы раскроем некоторые из этих функций, чтобы помочь вам получить максимум от своего опыта использования Telegram.

Встроенный калькулятор Telegram

Telegram имеет встроенный калькулятор, который можно использовать прямо в чате. Просто откройте окно чата и введите любое математическое выражение. Telegram автоматически распознает его и выдаст результат. Это удобно, когда вам нужно быстро выполнить простые математические операции без необходимости переключаться на другие приложения.

Таймер обратного отсчета

В Telegram можно создать таймер обратного отсчета для напоминания о важных событиях или задачах. Просто введите команду «/timer» в любом чате и укажите время в секундах, минутах или часах. Telegram установит таймер и отправит вам уведомление, когда время истечет. Это отличный способ не пропустить важное дело и организовать свое время эффективно.

Скрытые чаты Telegram

Telegram предлагает функцию скрытых чатов, которая обеспечивает дополнительный уровень конфиденциальности и безопасности. Вы можете установить самоуничтожение сообщений в скрытом чате, чтобы они исчезли через заданное время после прочтения. Кроме того, вы можете установить пароль на скрытый чат, чтобы обеспечить его дополнительной защитой.

  • Чтобы создать скрытый чат, зайдите в раздел «Настройки» > «Конфиденциальность и безопасность» > «Скрытые чаты».
Сохранение сообщений в черновик

В Telegram вы можете сохранить сообщения в черновик, чтобы позже вернуться к ним и продолжить работу над ними. Просто зажмите палец на сообщении, которое вы хотите сохранить, и выберите опцию «Сохранить в черновик». Это особенно полезно, когда вы хотите отложить ответ на сообщение или сохранить важную информацию для будущего использования.

Упоминание всех участников группы

В групповых чатах Telegram можно упомянуть всех участников, чтобы привлечь их внимание к определенному сообщению. Просто введите символ «@» и начните печатать имя участника. Telegram предложит вам список участников, и вы сможете выбрать нужного. Когда сообщение будет отправлено, все участники получат уведомление, указывающее, что их упомянули. Это особенно полезно в групповых обсуждениях, когда вам нужно обратиться ко всем участникам одновременно.

Заключение

Telegram предлагает множество скрытых функций, которые делают его мощным и удобным инструментом для общения и организации своей жизни. От встроенного калькулятора и таймера обратного отсчета до скрытых чатов и возможности сохранять сообщения в черновик, эти функции помогут вам использовать Telegram на полную мощность. Исследуйте и наслаждайтесь этими уникальными возможностями, чтобы сделать свой опыт использования Telegram еще более приятным и продуктивным.

Секундомеры, таймеры и тайм-ауты в Telegram: как использовать функции в чате

Telegram — это многофункциональный мессенджер, который предоставляет своим пользователям возможности не только для текстового общения, но и для организации совместной работы. Одной из таких возможностей являются секундомеры, таймеры и тайм-ауты. Давайте рассмотрим, как использовать их в чате.

Секундомеры

Секундомер — это инструмент для измерения времени, который работает на принципе обратного отсчета. В Telegram есть несколько способов запустить секундомер в чате:

  1. Вбейте в чат команду /timer или /stopwatch и время, на которое нужно запустить секундомер в формате минуты:секунды .

Пример: /timer 10:00 запустит секундомер на 10 минут.

Нажмите на кнопку "Часы" в режиме редактирования сообщения и выберите "Секундомер". Установите время и запустите таймер.

Отправьте в чат сообщение вида @timer 10 и бот @cstp_bot автоматически запустит секундомер на указанное количество секунд.

Включите режим бота и напишите в чат команду /starttimer или /startwatch . Следуйте инструкциям, чтобы установить время и запустить таймер.

Таймеры

Таймеры — это устройства для измерения времени, которые работают на принципе отсчета периода времени. В Telegram есть несколько способов запустить таймер в чате:

  1. Вбейте в чат команду /countdown и время, на которое нужно установить таймер в формате минуты:секунды .

Пример: /countdown 10:00 установит таймер на 10 минут.

Нажмите на кнопку "Часы" в режиме редактирования сообщения и выберите "Таймер". Установите время и запустите таймер.

Отправьте в чат сообщение вида @countdown 10 и бот @cstp_bot автоматически установит таймер на указанное количество секунд.

Включите режим бота и напишите в чат команду /startcountdown . Следуйте инструкциям, чтобы установить время и запустить таймер.

Тайм-ауты

Тайм-ауты — это периоды времени, в течение которых работа не выполняется. В Telegram есть несколько способов использовать тайм-ауты в чате:

Отправьте в чат сообщение вида @pause 10 и бот @cstp_bot приостановит работу чата на указанное количество секунд.

Включите режим бота и напишите в чат команду /pause . Следуйте инструкциям, чтобы установить время и приостановить работу чата.

Таким образом, секундомеры, таймеры и тайм-ауты в Telegram представляют собой удобные инструменты для организации работы в чате. Учитывайте, что некоторые функции могут быть недоступны в зависимости от версии мессенджера и платформы, на которой вы используете Telegram.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *