SkyNet
SkyNet, Скайнет, Ская — телеграм бот https://t.me/myMTLbot, разработанный Игорем, в том числе в рамках одноимённой программы Ассоциации.
Скайнет помогает модерировать и администрировать телеграм группы, включать в них особые режимы, присылает настраиваемые уведомления в личку, и содержит в себе множество разных инструментов, как для широкого круга пользователей, так и специализированных.
Скайнет умеет подсказывать свои комманды, для этого в личке, или в чате с нею можно написать «@myMTLbot », и после пробела строку для поиска, например «delete».
Скайнет для администратора группы
/set_welcome Text
Устанавливает сообщение, которое бот будет отправлять каждый раз, когда в чат входит новый участник. В тексте можно использовать автоподстановку $$USER$$.
Примечание: Можно использовать макрос $$COLOR$$ для настройки цветной капчи, если активирована команда /set_captcha on.
/delete_welcome
Удаляет приветственное сообщение.
/set_captcha [on|off]
«on» - включает капчу. Пользователь не сможет писать сообщения, пока не пройдет проверку. Если в тексте приветственного сообщения используется макрос $$COLOR$$, кнопки капчи будут цветными.
«off» — выключает капчу.
/set_no_first_link
Запрещает отправку первого сообщения с ссылкой или спамом. Спам проверяется по ключевым словам.
Алгоритм: Пользователь, который отправляет сообщение без ссылки, считается "хорошим" и может далее отправлять сообщения со ссылками. Если первое сообщение содержит ссылку, пользователь попадает в режим "только чтение", а сообщение пересылается в специальный канал https://t.me/+fKz7Mv3IKNQzNmNi и удаляется. Примечание: По умолчанию удаление сообщений отключено, включается командой /set_no_first_link.
/set_first_vote
Показывает голосование на первое сообщение пользователя.
/set_welcome_button Текст
Устанавливает текст на кнопке капчи. По умолчанию текст кнопки: "I'm not a bot".
/delete_income
Бот будет автоматически удалять сообщения о входе или выходе участников из чата.
/all
Отображает всех пользователей из списка /all. Список формируется командами ниже.
/add_all @user1 @user2 ...
Добавляет пользователей в список /all. Количество пользователей может быть любым.
/delete_all @user6 @user8 ...
Удаляет указанных пользователей из списка /all.
/sync
Превращает сообщение в редактируемую доску-трансляцию.
- Создайте канал с нужными администраторами (например, до 50 человек).
- Перешлите сообщение в нужный чат или ветку чата.
- Используйте команду /sync. Бот удалит исходное сообщение и создаст новое с возможностью редактирования.
- Если в конце текста стоит звездочка *, кнопка "редактировать" не создается.
/alert_me
Подписывает на уведомления в определенном чате. Если вас упомянут, бот отправит в личные сообщения ссылку на упоминание.
/notify_join_request
Активирует оповещения о новых участниках, требующих подтверждения для присоединения в группу.
Пример: /notify_join_request -100123456 - оповещения будут отправляться в указанную группу.