Как настроить брендированного бота

Брендирование – это возможность на базе @ChatKeeperBot сделать своего бота, который будет иметь любую аватарку и имя по вашему выбору.


Как включить

Пока что брендирование включается вручную, через @naturnikax. Вскоре его можно будет купить на сайте. Стоимость: 1 000 рублей в месяц

Как создать своего бота? Получаем токен

В своего бота можно установить любую аватарку, описание и название. Вкратце: напишите @BotFather и запросите токен. Подробнее об этом здесь.


Подключение своего бота

После того, как вы включили и настроили бота в @BotFather, перейдите на сайт chatkeeper.app и выберите оплаченную группу. В пункте "основные настройки" появится новый пункт:

Необходимо ввести токен в данное окно и нажать кнопку "сохранить". После этого сверху появится строка:

При нажатии на название бота появятся настройки:

После всего этого, перейдите в вашу группу и добавьте нового бота. Старого (@ChatKeeperBot) нужно удалить.


Чат поддержки – @ChatKeeperBotSupport

Канал – @ChatKeeperBotNews

December 13, 2018
by @chatkeeperbot
0
672

Обновление: новые команды

Команда /represet

Теперь вы можете сбросить репутацию конкретному человеку. Для этого можно использовать команду /represet ответом на сообщение. Подробнее о ее действии можно посмотреть в видео ниже:

Команда /represetall

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

Команда /msg

Позволяет ботом сказать то, что вы хотите. Например, написав /smsg Hello, World, бот удалит ваше сообщение и напишет Hello, World. Нагляднее в видео ниже:

Команда /check

Если бот по какой-то причине не удалил сообщение, можно реплеем (ответом) на сообщение написать команду /check. Сообщение удалится и отправится на проверку модераторам бота

Обновленная команда /rules

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

Команда /report

Появилась возможность жаловаться на сообщения в чате! Для этого используйте команду /report ответом на сообщение, на которое хотите пожаловаться. Пожаловаться идёт любой простой пользователь

November 7, 2018
by @chatkeeperbot
0
66

Журнал

Итак, мы знаем как долго вы ждали этого обновление. Журналы теперь доступны! 😎

Как подключить журнал?

Создайте канал, к которому будет подключен ваш чат и обязательно добавьте туда бота @ChatKeeperBot с правом удалять и публиковать сообщения.

Если не получается добавить бота как подписчика, добавляйте его сразу в администраторов

После напишите в канал команду /setlog и в этот же момент, (если вы все сделали правильно) команда удалится и появится сообщение. Нагляднее на фото ниже

После команды появится специальное сообщение, которое нужно будет переслать:

Что дальше?

После этого перешлите данное сообщение в чат. После пересылки в канале появится уведомление, что чат подключен. С этого момента, все действия, что были выполнены, бот будет пересылать в канал

Что бот будет пересылать

- Уведомление об изменении настроек на сайте:

- Уведомления о предупреждениях:

- Уведомления о наказаниях:

- Уведомление о новых пользователях:

Команда /testlog в чате, сообщит в личных сообщениях о состоянии журнала

September 28, 2018
by @chatkeeperbot
0
318

Обновление V.1.0.5

Привет! Мы сделали небольшое обновление! :) Что нового:

1. Добавлена кнопка убрать превью в сообщениях

2. Добавили галку "Использовать экспериментальные методы борьбы со спамом" это для борьбы со спамом, некоторые спамеры хитрые придумывают новые методы

3. Появилась галка Использовать строгий режим для CAPS фильтра

4. Использование фильтра мата по словарю

August 13, 2018
by @chatkeeperbot
9
1 266

Как настроить @ChatKeeperBot

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

Первое использование и работа с ботом.

Работа с группами.

Напишите в личные сообщения боту команду /start.

Чтобы начать работу, нажмите на кнопку "добавить чат". Из предложенных в списке групп выберите нужную группу. Чтобы бот полноценно работал, необходимо добавить помощника в администраторы и дать все права. (В будущем, можно будет закреплять сообщения по времени или изменять информацию о чате. Также бот в будущем будет добавлять помощников для чистки чатов или подсчета участников).

Все настройки бота происходят непосредственно на сайте!


Настраиваем бота на сайте.

Если все сделали правильно, то появится чат как на фото выше.

Настройка бота.

Чтобы увидеть много функций, настройте бота. Ниже будет мануал по работе с ботом.

Обратите внимание, чтобы бот работал, нужно включить его на сайте.

Основные настройки.

Начнем настраивать бота. Включив пункт «Убрать превью в сообщениях от бота», бот будет присылать сообщения без предпросмотра. О том, что такое предпросмотр можно почитать здесь.

Поставив галочку на "Использовать экспериментальные методы борьбы со спамом", Вы получите возможность удалять некоторые спам-сообщения. Функция работает нестабильно.


Бот работает только с группами и супергруппами, не каналами (в каналы лишь можно выкладывать логи!)



Следующий пункт – каталог чатов. Эта функция разрабатывается и скоро будет готова. :)

Галочка на "Правила чата, выдаются по команде /rules" даст возможность вписать свой текст, который будет выдаваться по команде /rules. Ниже можно поставить галочку, которая сделает /rules достпуной для всех.

Пользователи, которые могут администрировать чат – это те люди, которые используют команды админов (о них поговорим позже), не имея официальное звание админа

Следующий пункт – белый список. На этих людей не распространяются правила и специальные фильтры. Чтобы не забивать в список всех пользователей-админов, можно поставить галочку "Не распространять правила так же на администраторов чата"

Включение команды /report позволяет пользователям жаловаться на сообщения. Жалоба придет в личные сообщения всем админам бота в @ChatKeeperBot

Поддержка активности чата.

Необходимо указать время, после которого бот будет отправлять сообщение для поддержки активности. Например, выставив 120 минут (2 часа), бот отправит сообщение после двух часов от последнего сообщения в чате. Сообщения подряд отправлять не будут.

Анекдоты и сообщение-оживление.

Можно указать сразу два пункта ("Отправлять анекдот для оживления чата" и "Отправлять сообщения оживления чата"), но при этом временной интервал у них будет одинаковый.

Кнопка "Отправлять сообщение от администратора" позволяет отправлять сообщение от лица бота независимо от времени последнего сообщения. Время настраивается отдельно:

Приветствие.

Вход пользователей в чат.

Галка "Удалять сообщение когда человек присоединяется к чату" позволяет удалять системные сообщения о входе. Ниже можно поставить текст приветствия.

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

Прощание.

Также есть возможность добавить удаление о покинувших чат. Обратите внимание, что после 50 человек сообщения о покинувших пользователях появляться не будут. Текст-прощание работать тоже не будет.

Репутация.

Также можно использовать систему репутации в своих чатах. Имеется два вида кармы: отрицательная и положительная. Обе они имеют: триггеры (слова для увеличения/уменьшения кармы) и текст.

Специальные фильтры.

Некоторые фильтры имеют белый список. В белый список нужно заносить текст через запятую!

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

•Тип наказания за нарушение специального фильтра.

•Количество предупреждений перед наказанием.

•Текст предупреждения перед баном.

•Уведомление в чате о нарушении.

•Удаление сообщения, имеющего нарушения.

•Запрет использования фильтра новичками.

Некоторые фильтры как ссылки или репосты имеют белый список.




Редактирование сообщений.

Чтобы сообщения не получались "сухими", вы можете подставлять туда имя пользователя, юзернейм и так далее. Ниже я приведу команды для редактирования ваших сообщения:

%username% - юзернейм пользователя.

%login% - имя пользователя.

%loginlink% - ссылка на профиль пользователя с выводом его имени.

%user_id% - уникальный id пользователя.

%chat_id% - уникальный id чата.

%chat_title% - название чата.

%warning_count% - текущее количество предупреждений.

%max_warning_count% - максимальное количество предупреждений до ограничения.

%total_warning_count% - сколько всего было предупреждений за все время.

%karma% - сколько раз у вас увеличили карму.

%anti_karma% - Сколько раз у вас уменьшили карму.

%rating% - текущее количество кармы.

%karma_username% - юзернейм пользователя, кому начислили карму.

%karma_login% - логин пользователя, кому начислили карму

%karma_loginlink% - ссылка на логин пользователя, кому начислили карму.

%karma_user_id% - уникальный id пользователя, кому начислили карму.

%karma_link% - бот выдаст ссылку, в которой находиться ТОП чата по карме.

%admin_username% – ссылка на администратора

%admin_user_id% – уникальный ID администратора

%admin_login% – юзернейм администратора

%admin_loginlink% – ссылка на логин администратора

К примеру вот что даст такое сообщение:

%karma_username%, вашу репутацию увеличил %username%. Ваша репутация %rating%
%bantime% - время ограничения в минутах.
%bantime_sec% - время ограничения в секундах.
%banlevel% - в какой раз ограничили пользователя за нарушение фильтра.

Например, на это сообщение бот отреагирует так:

Вы были ограничены в чате за использование мата. До конца ограничения %bantime% минут или %bantime_sec% секунд. Вы были ограничены в %banlevel% раз

Команды администратора

Думаю, это будет самая интересная часть для некоторых :)


/ro - Чат закрыт для участников, на админов не распространяется.

/roall - Закрывает чат для ВСЕХ.

/rooff - Открывает чат для всех.

/mute - ответить лично человеку на сообщение, тогда человек не сможет писать. Не забываем указать время. Поддерживаются s (секунды) m (минуты) h (часы) d (дни). Пример команды для мута конкретного пользователя. Базовое стоит 1 день.

/mute 2d
Человек, которому так ответили не сможет писать два дня.

/unban - ответить человеку. Снять ограничение.

/kick - удаления человека из чата, при этом у этого человека есть возможность сразу вернуться обратно в чат.

/ban - удаления человека и отсутствие у него возможности вернуться в чат.

/test - проверить настройки чата.

/ping - проверить работоспособность бота.

/warn - предупредить пользователя.

/msg - написать сообщение от лица бота. Доступна разметка HTML.

/represet - сброс репутации конкретному пользователю. Выполняется ответом на сообщение.

/represetall - сброс репутации всему чату.

/reslim – сброс всех предупреждений у пользователя. Выполняется ответом на сообщение.

/unwarn – сброс предупреждений от администратора у пользователя. Выполняется ответом на сообщение.

/botaddadmin – быстро добавить администратора в бота. Выполняется ответом на сообщение.

/botdeladmin – удалить человека из списка администраторов бота. Выполняется ответом на сообщение.

/dm – удалить любое сообщение. Выполняется ответом на сообщение.

/rmkb – удалить клавиатуру (меню) в чате.

/me – узнать свой id.

/chat – узнать id чата.

/on – включить бота.

/off – выключить бота.

/setlog - установить канал с журналом. (Подробнее о подключении будет ниже)

/testlog - узнать информацию о подключенном журнале

/dellog – удалить канал-журнал.

/rules - выдать текст, который на сайте обозначен как правила. Есть возможность сделать пункт публичным.

/report - пожаловаться на соообщение участника группы. Бот вышлет сообщение, на которое жалуются, всем админам. Включается на сайте.


Дополнительные вопросы

Почему чат не отображается в списке?

Чтобы чат отобразился в списке ваших сайтов, должны быть выполнены некоторые условия:

• Создатель чата должен добавить бота админом.

• Чтобы остальные админы видели чат, нужно указать их в списке администраторов на сайте.

• Если чат новый (бота там ни разу не было), то можно добавить бота без помощи создателя. Для этого один из администраторов должен иметь право на добавление админов и добавить бота админом. После этого он отобразится в списке. Если чат не появился пишите в @ChatKeeperBotSupport, чтобы администраторы добавили Вас вручную.

• Все стоп-слова настраиваются через запятую (,)





Разметка

В боте можно использовать шрифты. Например такой, или такой.

В боте используется разметка HTML5.
1. Чтобы получить жирный шрифт, нужно заключить слово в <b>здесь слово, что будет выделено жирным</b>.

2. Ссылки. <a href="Тут ссылка">Тут слово</a>.

3. Курсив. <i> тут слово, что будет выделено курсивом </i>.

4. Моно. <code тут слово, что будет в моно жирном шрифте </code>.

Как подключить журнал.

Создайте канал, к которому будет подключен ваш чат и обязательно добавьте туда бота @ChatKeeperLogBot с правом удалять и публиковать сообщения. После напишите в канал команду /setlog и в этот же момент, (если вы все сделали правильно) команда удалится и появится сообщение. Нагляднее на фото ниже:

Что дальше?

После этого перешлите данное сообщение в чат. После пересылки в канале появится уведомление, что чат подключен. С этого момента, все действия, что были выполнены, бот будет пересылать в канал.

Что бот будет пересылать:

- Уведомление об изменении настроек на сайте:

- Уведомления о предупреждениях:

- Уведомления о наказаниях:

- Уведомление о новых пользователях:


Реклама, лицензия

Используя бота, в приветствии будет вылезать приветствие. В конце него будет небольшая полезная реклама. Ее можно будет отключить за 100 рублей в месяц. Также вы можете сами разместить рекламу в приветствии – подробности у @naturnikax


ChatKeeperBot | ChatKeeperBotNews | ChatKeeperBotSupport

Мануал создал @AmirAdminTG

August 10, 2018
by @chatkeeperbot
35
15 577
Show more