Чугайстер?

Це один з ботів-модераторів для телеграм груп. Ціль його створення — потреба у гнучких налаштуваннях та специфічних функцій одразу в одному боті.

Чугайстер — фантастичний образ в українській міфології, невідомий іншим слов'янським народам. Вважалося, що чугайстер полює на небезпечних для людей жіночих духів (мавок, повітруль) і поїдає їх.

Wikipedia

Підключення

Щоб бот запрацював у твоїй групі достатньо виконати ось ці кроки:

  1. Долучити @chugaisterbot у свою групу.
  2. Надати боту права адміністратора.
  3. Виконати команду !reload
  4. Налаштувати під свої потреби (якщо потрібно).
  5. Готово!

Команди

Функціонал бота доробляється та може змінюватися. Команди — певні фрази, які, при надсиланні у групу, будуть зрозумілі боту та опрацьовані. Всі перелічені команди працюють як із символом "!", так і з "/".

Наприклад: !reload і /reload — одна і та ж команда. Для зручності команди знизу будуть написані із символом "!".

!groupinfo

Коротка інформація про групу. Тут можна дізнатися ID групи.

!groupinfo
ID: -100099999
!reload

Оновити список адміністраторів, яких бот буде слухатись.

!warn

Вручити користувачу (користувачам) попередження.

!warn @user1
Користувачу @user1 вручено попередження!
!warn @user1 @user2 порушення правил
Користувачам @user1, @user2 вручено попередження! Коментар: порушення правил
!unwarn

Скасувати одне попередження.

!unwarn @user1
Користувачу @user1 анульовано одне попередження!
!unwarn @user1 @user2 гарні хлопці
Користувачам @user1, @user2 анульовано одне попередження! Коментар: гарні хлопці
!kick

Кікнути з групи, але з можливістю повернутися знову.

!kick @user1
Користувача @user1 кікнуто, зможе повернутися хоч вже.
!kick @user1 @user2 1m
Користувачів @user1, @user2 кікнуто, але повернутися зможуть за 1 хвилину.
!kick @user3 1d треба відплчити
Користувача @user3 кікнуто, але повернутися зможе не раніше, ніж через 1 день. Коментар: треба відплчити
!ban

Заблокувати в групі, без можливісті повернутися знову.

!ban @user1
Користувача @user1 заблоковано.
!ban @user2 @user3 не люблять котиків
Користувачів @user2, @user3 заблоковано. Коментар: не люблять котиків
!mute

Обмежити можливість надсилати повідомлення.

!mute @user1
Користувача @user1 попросили замовкнути на невизначений термін.
!mute @user1 @user2 1m
Користувачів @user1, @user2 попросили помовчати 1 хвилину.
!mute @user3 1d треба відплчити
Користувача @user3 попросили замовкнути на 1 день. Коментар: треба відплчити
!unmute

Зняти всі обмеження надсилати повідомлення.

!unmute @user1 досить з тебе
Користувачу @user1 знято обмеження. Коментар: досить з тебе
!unmute @user1 @user2
Користувачам @user1, @user2 знято обмеження.

Налаштування

!welcome

Встановити текст повідомлення, яким бот буде відповідати тим, хто долучився в групу.

!welcome Привіт, новенький!
Привіт, новенький!
!welcome Привіт, новенький!

Можна і два рядки, можна і <b>html</b> форматування!
Привіт, новенький!

Можна і два рядки, можна і html форматування!
!welcome_buttons

Встановити кнопки-посилання під повідомленням, яким бот буде відповідати тих, хто долучився в групу.

!welcome_buttons Гуглити тут | https://google.com
Привіт, новенький!
!welcome_buttons
Гуглити тут | https://google.com
А наш сайт тут | https://site.com
Привіт, новенький!
!welcome_clear

Видалити текст і кнопки повідомлення, яким бот буде відповідати тим, хто долучився в групу.

!welcome_clear
Повідомлення видалено!
!admin_chat

Команда для того, щоб налаштувати окрему групу як адмін-чат. В ту групу бот буде надстдати спрвіщення про блокування та обмеження в основній групі

В окрему групу треба також додати цього бота та дізнатися її ID командою !groupinfo.

!admin_chat -100045672
Адмін чат налаштовано!
!config