Чат-менеджер Maknemy
Все команды бота для чатов Maknemy в Telegram — с примерами
Бот следит за порядком в чатах Maknemy — в других группах он не работает. Сам он делает только три вещи: удаляет ссылки (кроме maknemy.com и доменов, которые разрешили в чате), банит спамеров из общей базы и убирает служебные сообщения Telegram («вступил в группу», «удалил(а) @ник», «закрепил(а) сообщение» и такие же). Всё остальное — ранги, наказания, фильтры, приветствие, статистика, игры — включают модераторы командами.
Чаты Maknemy — одна сеть. Настройки, приветствие, правила, фильтры, ранги, муты, баны и варны, заметки, таймеры, жалобы, награды, пары, браки и кланы в них общие: что сделали в одном чате, действует во всех. Отдельно в каждом чате — только игры (дуэли, кубы, шахматы, РП) и создатель. Кик убирает человека только из того чата, где его дали.
Как подключить
- Бота добавляет в группу админ или модератор сайта maknemy.com, у которого привязан Telegram. Добавил кто-то другой — бот в группе молчит, пока сотрудник сайта не поменяет ему любое право админа.
- Сделайте его админом с правами «Удаление сообщений» и «Блокировка пользователей». Без них бот напишет, чего не хватает.
- Владелец группы в Telegram — сразу создатель (ранг 5). Другим
модераторам он выдаёт ранги командой
+модер. Админы Telegram без ранга бота команды модерации не используют, но и фильтры их не трогают. - Мут работает только в супергруппе. Обычная группа становится ею, например, если открыть историю чата для новых участников.
Как писать команды
- Прямо в чат, без точки:
бан,мут 1ч,обнять. Префикс!,.или/можно ставить, но он не нужен. Регистр не важен. - Обращение работает как префикс:
бот, кто герой?,бот когда обнова?,@MaknemyBot монетка. - На кого — ответом на сообщение человека,
@ником, ссылкойt.me/никили числовым id. По нику бот находит только тех, кто уже писал в чат при нём. - Срок — число и единица:
30с,10м,2ч,7 дней,2 недели,месяц,навсегда. Число без единицы — минуты. Telegram принимает от 30 секунд до 366 дней. - Причина — после срока:
мут 1ч флуд,бан 7 дней спам в личку. - Без точки команда срабатывает, только когда это явно команда:
мут бы емубез цели илистата норм— обычная речь, бот промолчит. Если не хватает ранга, бот ответит, какой нужен. - Ответы бота на служебные команды удаляются через минуту, чтобы не
засорять чат. Выключить:
автоудаление выкл. - Короткая шпаргалка прямо в чате —
помощьиликоманды.
Ранги
- 0 — участник
- 1 — младший модератор: варны, мут, таймеры
- 2 — старший модератор: + кик, заметки, список жалоб
- 3 — младший администратор: + бан, фильтры, триггеры, приветствие, правила, чистка, награды
- 4 — старший администратор: + ранги, куда идут жалобы
- 5 — создатель: всё, включая доступ к разделам
Это ранги по умолчанию — создатель может поменять их командой
дк (ниже). Назначать и снимать можно только ранги ниже своего,
наказывать — только тех, у кого ранг ниже. Ранг 1–4 действует сразу во
всех чатах Maknemy: выдали в одном — работает и в остальных.
+модер 2— выдать ранг 2 (ответом или+модер 2 @ник)повысить— на ступень выше;повысить 3— сразу до ранга 3понизить— на ступень ниже;понизить 1— сразу до ранга 1-модерилиснять модера— снять рангмодеры— список модераторов чатов Maknemyжурнал рангов— кто кому и когда менял рангпередать создателя @ник— передать ранг 5 (тот подтверждает кнопкой);вернуть создателя— владелец группы в Telegram забирает его обратно
Наказания
варн причина— предупреждение на месяц (срок чата, его меняетварны срок).варн 3 дня причина,варн 2ч— временный варн: снимется сам, когда выйдет срок. Лимит по умолчанию — 5 варнов, после него бан на 7 дней.-варн— снять последний варн,снять варны— все;варны— у кого сколько,варны @ник— подробно и до какого числа каждыйварны лимит 5,варны срок 14 дней,варны наказание мут 1д— настроить варны (ранг 3)мут 1ч причина— запрет писать; без срока — на час.размут,муты— кто сейчас в мутекик— исключить: вернуться по ссылке можно сразубан 7 дней причина— без срока — навсегда.разбан,баны— кто сейчас в бане- Человека нет в чате — пишите ник, ссылку или id, срок можно и перед
ними:
бан 1 месяц t.me/ник, причина — строкой ниже. Ник, который бот ещё не видел, ждёт: бан встанет сам, как только он зайдёт или напишет (пока ждёт — виден вбаны, снять —разбан @ник).
Админов Telegram бот ограничить не может — это правило самого Telegram.
Фильтры и триггеры
Фильтр решает, что считать нарушением, триггер — что бот сделает. Модераторов и админов фильтры не трогают.
фильтры— какие включеныфильтр мат вкл/фильтр мат выкл. Фильтры: спамеры, ссылки, пересылки, мат, флуд, капс, стикеры, гифки, голосовые, служебные. Сами включены только «ссылки», «спамеры» и «служебные».фильтр служебные выкл— оставлять служебные сообщения: входы и выходы, «удалил(а) @ник», закрепы, смену названия и фото, видеочаты. Триггера у этого фильтра нет — такое сообщение только удаляется.фильтр флуд 7 10— больше 7 сообщений за 10 секунд — флуд+слово дурак,+слово дурак*(звёздочка с краю — любое окончание или начало),-слово,слова— свои слова для фильтра мата+домен youtube.com,-домен,домены— разрешённые ссылки (maknemy.com разрешён всегда)триггер мат: удалить, варн— что делать за нарушение: удалить, варн, мут <срок>, кик, бан <срок>, до трёх действий.-триггер мат— вернуть как было,триггеры— все
По умолчанию нарушение просто удаляется, спамер из базы — удаляется и банится навсегда.
Приветствие и правила
+приветствиеи текст со второй строки.{имя}станет ником новичка со ссылкой на профиль,{чат}— названием группы:+приветствиеПривет, {имя}! Добро пожаловать в {чат} 👋приветствие— показать,-приветствие— выключить,сброс приветствий— поприветствовать всех заново при следующем входе+правилаи текст со второй строки — жирный, курсив и ссылки сохраняются.правила— показать (любому),-правила— удалить
Приветствие выключено, пока его не задали. Если за минуту входит больше трёх человек, бот здоровается один раз со всеми сразу.
Жалобы
репорт причина— ответом на сообщение нарушителя. Не чаще раза в 5 минут, на модераторов — нельзя.- Модераторам приходит карточка с кнопками: удалить, мут на час, бан, отклонить.
созвать админов(илипозвать админов,созвать модеров,позвать модеров) и причина — бот отметит создателя, админов Telegram и модераторов бота, им придёт уведомление. Участникам — раз в 10 минут на чат, модераторам — без паузы.дк созыв 6— выключить.репорты— открытые жалобы (ранг 2)- Жалобы можно получать в отдельном чате админов:
репорты в чатвыдаст код, в чате админов отправьтерепорты сюда КОД.репорты здесь— вернуть жалобы в группу (ранг 4).
Чистка
чистка 50— удалить последние 50 сообщений (до 100);чистка @ник— сообщения одного человека;чисткаответом — всё, начиная с этого сообщениякик удалённых— удалённые аккаунты,кик неактивных 30 дней,кик новых 1ч— с подтверждением кнопкой, до 200 человек за раз
Telegram не даёт боту список участников и сообщения старше 48 часов: чистка касается только тех, кого бот видел, и только свежих сообщений.
Заметки и таймеры
+заметка ссылкии текст со второй строки — сохранить (ранг 2).#ссылки— показать (любому),заметки— список,-заметка ссылки— удалитьтаймер через 2чи со второй строки команда или текст — выполнить позже от вашего имени. Дата по Москве:таймер 25.12 18:00.таймеры— список,-таймер 3— отменить. До 5 таймеров.
Доступ к разделам
дк— с какого ранга работает каждый разделдк бан 2— банить с ранга 2;дк игры 0— всем;дк игры 6— выключить раздел;дк сброс— как было- Разделы: ранги, варны, мут, кик, бан, фильтры, триггеры, приветствие, правила, репорты, созыв, чистка, заметки, таймеры, статистика, репутация, награды, анкета, игры, рп, 18+, отношения, кланы, ферма, сайт
Статистика и профиль
Сообщения и репутация общие на все чаты Maknemy: 9 сообщений в главном чате и 7 в трейд-чате — это 16.
стата— топ по сообщениям за день;стата неделя,стата 20 месяц,стата всё— период и число мест (до 50)моя стата— свои сообщения за день, неделю, месяц и всё времяпрофильиликто я— свой профиль;кто тыответом илипрофиль @ник— чужой- Анкета — одна на все чаты:
+пол м,+город Москва,+др 25.12или+др 25.12.2005,+о себе текст; убрать —-пол,-город,-др,-о себе
Репутация и награды
- Ответ
+,-,спасибо,спсилиблагодарюна чужое сообщение — голос. То же командой:+реп @ник,-реп @ник. Одному человеку — раз в сутки, всего — до 20 голосов в сутки. репа— своя или чужая репутация,топ репы— лучшиенаградитьответом на сообщение, а строкой ниже — причина: награда 1-й степени. Со степенью и сроком —наградить 5 @ник на 30 дней, причина так же строкой ниже (ранг 3)+награда 3 @ник причина— награда 3-й степени (всего 8: от 🎗 до 👑);+награда 5 @ник на 30 дней причина— на время;-награда 12— снять по номеру;награды— посмотреть
Игры
рандом,рандом 100,рандом 1 100— случайное числомонетка— орёл или решкавыбери чай или кофе— от 2 до 10 вариантов через «или» или запятуюинфа завтра будет дождьилишанс …— вероятность в процентахшар сдам экзамен?— ответ шаработ кто герой?или!кто дежурит?— случайный активный участник. Только с обращением или префиксом: «кто знает…» — обычная речьбот когда я стану богатым?или!когда …— случайный срок: «завтра», «через 3 недели», «никогда»дуэль @ник— вызов на дуэль. Ходы по очереди: выстрел (30% и +20% за каждый прицел), прицелиться (до трёх) или сбить чужой прицел. На ход — 2 минуты.дуэли— лучшие дуэлянтыкубы @ник— бросок кубов на двоих,кубы— лучшие игрокишахматы @никилишахматыответом на сообщение — партия в шахматы. После «Принять» бот тянет жребий цвета и даёт кнопку «Открыть доску»: играют прямо в Telegram, остальные по той же кнопке смотрят. По 10 минут каждому,шахматы 3 @ник— своё время (от 1 до 30 минут). Не сделан первый ход за 3 минуты — партия отменяется.шахматыбез ника — лучшие шахматистыдуэли исход мут 10м,кубы исход ничего— наказание проигравшему (ранг 3). По умолчанию проигрыш ничего не стоит; если играет модератор — без ставки для обоих.
РП-действия
Ответом на сообщение или с @ником: обнять,
поцеловать, погладить, пожать руку,
похвалить, поздравить, накормить,
напоить, пощекотать, ущипнуть,
укусить, пнуть, ударить,
убить, шлёпнуть, дать пять,
дать леща, лизнуть, понюхать,
прижать. Бот напишет, например, «🤗 Вася обнял Петю» — ники
кликабельны. Форма глагола — по полу из анкеты.
18+ — отдельный раздел РП с пошлыми и матерными действиями. По
умолчанию он выключен во всех чатах. Включить может только создатель чата:
дк 18+ 0, выключить — дк 18+ 6. Список команд
появляется в помощь того чата, где их включили.
Отношения
шипперимилишип— бот сводит двух случайных участников, писавших за неделю, считает совместимость и придумывает имя пары. Ответом или с@ником— вы и он, двумя никами —шипперим @вася @петя. Совместимость пары на день не меняется.встречаться @ник— предложение, ответ кнопкой.пара— ваша пара и её уровень (растёт от РП друг другу),пары— все пары,расстатьсябрак @ник— предложение,брак— ваш брак,браки— самые долгие,развод. Передумали —вернуть бракв течение 3 дней.
Кланы
+клан Волки— создать (вы глава),-клан(илираспустить клан) — распустить свой. Создатель чата (ранг 5) распускает любой:удалить клан Волки.клан— ваш клан,клан Волки— чужой,кланы— рейтинг по активности за неделювступить Волки; уйти —покинуть клан,выйти из клана,выйти с кланаилиуйти из клана, можно и в личке бота. Глава не уходит, а распускает клан.- Для главы:
пригласить @ник,исключить @ник,клан открыт/клан закрыт,клан описание текст,созвать клан— упомянуть участников (раз в 10 минут). В клане до 100 человек.
Ферма
фермаилифарма— собрать урожай монет раз в 4 часа: от 10 до 160 🪙, чаще всего около 50монетыилибаланс— ваш кошелёк, ответом или с@ником— чужой;топ монет— самые богатые- Кошелёк один на все чаты Maknemy. Тратить монеты пока не на что — копите.
Сайт прямо в Telegram
Напишите раздел — бот пришлёт кнопку, и страница сайта откроется поверх чата, без браузера. Работает и в чатах Maknemy, и в личке бота.
тирлистилитир лист,/tierlist— цены и спроссток,/stock— что сейчас в стокекалькуляториликалк,/calc— калькулятор трейдовтрейдыилитрейдинг,/trading— объявления об обмененовости,/newsрозыгрыши,/giveawaysдк сайт 6— выключить эти кнопки в чате
Ещё
id— id чата и ваш; ответом — ещё и id человека- База спамеров общая для всех чатов с ботом. Её ведут модераторы
maknemy.com командами
+спамер,-спамерипроверить. Если бот забанил по ошибке, напишите в поддержку.