wikirobot telegram bot

Wiki Robot может отправлять текст в чат в запланированное время. Вы можете настроить несколько текстов и настроить определенное время публикации для каждого текста. В любое время вы также можете отображать текст, используя его ID.

Установка

Шаг 1. Добавьте @ wikirobot в качестве администратора в свой чат.

Шаг 2. Дайте боту разрешение на удаление сообщений.

Команды

  • /wiki check - проверить, правильно ли установлен бот.
  • /wiki reload_admins - попросить бота перезагрузить админ ID текущего чата. Список администраторов собирается один раз и кешируется. Используйте эту команду для обновления кэшированных данных.
  • /wiki config - посмотреть конфигурацию бота для текущего чата
  • /wiki setmsg TEXTID - используйте эту команду в ответ на сообщение, которое вы хотите запомнить как TEXTID. Здесь TEXTID может быть любым буквенно-цифровым токеном, например "rules", "faq", "text44". Пример команды: /wiki setmsg faq.
  • /wiki cron TEXTID TIME - настроить время (с) публикации для текста TEXTID. ВРЕМЯ может быть одним из двух форматов. Во-первых, это может быть «h1» (каждый час), «h2» (каждые два часа), «h3», «h4», «h6» или «h12». Пример: /wiki cron TEXTID h4. Во-вторых, это может быть список пар часов: минут, разделенных запятыми. Пример: /wiki cron ТЕКСТИД 12: 00,13: 05,16: 20.
  • /wiki delmsg TEXTID - забыть (удалить) текст TEXTID. Пример: /wiki delmsg faq
  • /wiki pin TEXTID MODE - включить /отключить закрепление сообщения при его публикации. РЕЖИМ должен быть «да» или «нет». Пример: /wiki pin faq yes.

Все эти команды нужно вводить в чате, где установлен @ wikirobot. Не отправляйте эти команды в личных сообщениях на @ wikirobot.

Планирование публикации текста

Предположим, вы хотите публиковать правила чата каждую полночь и полдень.

  1. Сначала напишите правила в виде нового сообщения в чат.

  2. Затем * ответьте * на это сообщение командой /wiki setmsg rules.

  3. Теперь @ wikirobot запоминает текст по идентификатору" rules ". Используйте этот идентификатор для установки времени публикации: /wiki cron rules 00: 00,12: 00. Имейте в виду, что @ wikirobot работает по времени UTC. Так, например, если ваш часовой пояс в чате - GMT + 3, тогда вы должны использовать это время: /wiki cron rules 21: 00,9: 00.

  4. Если вы хотите, чтобы пинговое сообщение @ wikirobot, отправьте его, используйте эту команду:/wiki pin rules yes

(!) УСТАРЕЛО: ЭТО БОЛЬШЕ НЕ РАБОТАЕТ: Если вы отредактируете исходное сообщение, которое вы использовали с командой setmsg, @ wikirobot заметит это и будет использовать обновленное содержимое для следующей публикации текста.

Вопросы и ответы

Как проверить правильность установки бота?

Сначала выполните инструкции по установке. Затем введите в чат эту команду: /wiki check. Устраните все проблемы, о которых говорит бот.