Telegram-бот нового поколения

киногард

Премиальная защита ваших чатов: антиспам, капча, полная модерация, система ролей, красивые цитаты и развлекательные команды — всё в одном.

киногард
Статистика

Бот, которому доверяют

Тысячи чатов уже под надёжной защитой киногард

30+
Пользователей
5000+
Обработано сообщений
99.9%
Аптайм
24/7
Работает без выходных
38+
Команд
200+
Банов выдано
Команды

Полный список команд

Все 38+ команд из исходного кода с подробным описанием

/start
личные
Запускает бота и показывает приветственное сообщение со ссылкой на сайт. Используйте в личных сообщениях с ботом.
/help
все
Показывает список всех доступных команд. Работает также по /commands.
Альтернатива: /commands
/ban
adminreply
Навсегда блокирует пользователя в чате. Работает тремя способами: ответом на сообщение, указанием @username или числового ID. Требует прав администратора.
Ответить: /ban | /ban @username | /ban 123456789
/unban
adminreply
Снимает бан с пользователя. Разбаненный получает возможность вернуться в чат через ссылку приглашения. Поддерживает ответ, @username и ID.
Ответить: /unban | /unban @username | /unban ID
/kick
adminreply
Исключает пользователя из чата без вечного бана. Пользователь может вернуться по ссылке приглашения. Поддерживает ответ, @username и числовой ID.
Ответить: /kick | /kick @username | /kick ID
/mute [время]
adminreply
Запрещает пользователю отправлять сообщения. Без указания времени — бессрочно. Поддерживает ответ, @username и ID. Форматы времени: 1m (минуты), 1h (часы), 1d (дни).
Ответить: /mute 1h | /mute @user 30m | /mute ID 2d
/unmute
adminreply
Снимает мут с пользователя. Восстанавливаются все права: отправка сообщений, медиа, голосований и т.д.
Ответить на сообщение: /unmute
/warn
adminreply
Выдаёт предупреждение пользователю. При достижении лимита (по умолчанию 3) — автоматический бан. Поддерживает ответ, @username и числовой ID.
Ответить: /warn | /warn @username | /warn ID
/unwarn
adminreply
Снимает одно предупреждение с пользователя. Уменьшает счётчик на 1. Бот ответит сколько предупреждений осталось.
Ответить на сообщение: /unwarn
/warns
всеreply
Показывает количество активных предупреждений. Если ответить на сообщение — покажет варны того пользователя. Без ответа — ваши варны.
Просто: /warns | Ответить: /warns
/setrole [роль]
adminreply
Назначает пользователю текстовую роль в чате. Роль будет отображаться по команде /role. Можно использовать любое название.
Ответить: /setrole Модератор | /setrole VIP
/delrole
adminreply
Удаляет назначенную роль у пользователя. Запись удаляется из базы данных чата.
Ответить на сообщение: /delrole
/role
всеreply
Показывает текущую роль пользователя. Без ответа — ваша роль. Если роль не назначена — сообщит об этом.
Просто: /role | Ответить: /role
/rolechat
все
Показывает полный список всех назначенных ролей в текущем чате: имя пользователя и его роль. Удобно для просмотра структуры чата.
/rolechat — список ролей чата
/setadmin [user] [уровень]
admin
Назначает уровень бот-администратора. Уровни: 0 — снять права, 1 — Хелпер (/warn, /kick, /warns), 2 — Модератор (+/mute, /ban, /setrole), 3 — Администратор (+/unban), 4 — Владелец бота (все команды).
/setadmin @user 2 | Ответить: /setadmin 3 | /setadmin @user 0
/admins
все
Показывает список всех бот-администраторов текущего чата с их уровнями. Позволяет видеть кто и какими правами наделён внутри системы бота.
/admins — список бот-администраторов
/settings
owner
Открывает интерактивную панель настроек чата с инлайн-кнопками. Доступно только владельцу чата. Позволяет включать/выключать защиту от ботов, антифлуд, антиссылки и приветствие.
/settings — только для владельца
/set_captcha [сек]
owner
Устанавливает таймаут капчи в секундах. Если новый участник не нажмёт кнопку «Я не бот» в течение этого времени — будет автоматически исключён. По умолчанию: 300 сек.
/set_captcha 300 | /set_captcha 60
/set_warns [число]
owner
Устанавливает максимальное количество предупреждений до бана. При достижении лимита — бот автоматически банит нарушителя. По умолчанию: 3.
/set_warns 3 | /set_warns 5
/set_flood [лимит] [сек]
owner
Настраивает параметры антифлуда. Первое число — максимальное количество сообщений, второе — временной интервал в секундах. При превышении — мут на 1 минуту. По умолчанию: 5 сообщений за 5 секунд.
/set_flood 5 5 | /set_flood 10 10
/q
всеreply
Создаёт красивую цитату-карточку из текстового сообщения. Генерирует изображение с аватаркой автора, его именем и текстом. Цитата сохраняется в базу с уникальным ID.
Ответить на текст: /q
/d_q [ID]
все
Удаляет цитату по её ID. Можно удалить только собственные цитаты. ID цитаты указывается в подписи при создании.
/d_q 42
/m_q
все
Показывает список всех ваших цитат во всех чатах. Выводит до 30 последних записей с превью текста и ID каждой.
/m_q
/mc_q
все
Показывает ваши цитаты только в текущем чате. Удобно для просмотра своего вклада в отдельной беседе.
/mc_q — в нужном чате
/h_q
всеreply
Показывает цитаты другого пользователя. Ответьте командой на любое сообщение этого человека чтобы увидеть его цитаты.
Ответить на сообщение: /h_q
/c_q
все
Показывает все цитаты текущего чата со всех пользователей. Выводит до 30 последних с превью и ID.
/c_q — список цитат чата
/save_photo
всеreply
Сохраняет фотографию в вашу личную коллекцию. Ответьте командой на сообщение с фото. Бот присваивает фото уникальный ID.
Ответить на фото: /save_photo
/photos
все
Отправляет все ваши сохранённые фотографии альбомом (по 10 штук). Если фото нет — сообщает об этом. Каждое фото подписывается своим ID.
/photos — смотреть сохранённые
/dick
игра
Виртуальное выращивание дикпика 🍆. Размер меняется случайно: +0.5 до +3 см (обычно), иногда уменьшается или обнуляется. Раз в час на пользователя. Показывает текущий размер и кулдаун.
/dick — раз в час
/dicktop
игра
Рейтинг топ-игроков чата по размеру 🍆. Показывает всех участников с медалями для первой тройки. Соревнуйся с другими!
/dicktop — топ чата
/dicktopglobal
игра
Глобальный рейтинг 🍆 среди всех пользователей бота из всех чатов. Шанс попасть в историю и стать легендой за пределами своего чата!
/dicktopglobal — глобальный рейтинг
/hug
RPreply
RP-команда: обнять другого участника 🤗. Ответьте командой на сообщение пользователя. Можно обнять и самого себя!
Ответить на сообщение: /hug
/kiss
RPreply
RP-команда: поцеловать участника 😘. Ответьте командой на сообщение нужного пользователя.
Ответить на сообщение: /kiss
/slap
RPreply
RP-команда: дать пощёчину 👋. Идеально для разрядки обстановки в чате!
Ответить на сообщение: /slap
/bite
RPreply
RP-команда: укусить пользователя 🦷. Один из самых неожиданных способов выразить чувства.
Ответить на сообщение: /bite
/pat
RPreply
RP-команда: погладить по голове 🥰. Нежная команда для самых добрых участников чата.
Ответить на сообщение: /pat
/kill
RPreply
RP-команда: виртуально убить участника 🔪. Конечно, это всего лишь шутка — бот лишь напишет об этом.
Ответить на сообщение: /kill
/marry
RPreply
RP-команда: сделать предложение руки и сердца 💍. Самый романтичный способ выразить симпатию в чате!
Ответить на сообщение: /marry
/lick
RPreply
RP-команда: облизать пользователя 👅. Спорный, но весёлый способ пообщаться.
Ответить на сообщение: /lick
/punch
RPreply
RP-команда: ударить кулаком 🥊. Боевой вариант для самых темпераментных участников чата.
Ответить на сообщение: /punch
/highfive
RPreply
RP-команда: дать пять 🙏. Классическое приветствие и выражение уважения к собеседнику.
Ответить на сообщение: /highfive
Команда не найдена. Попробуйте другой запрос.
Быстрый старт

Настройка бота с нуля

Пошаговый гайд от добавления бота до полной настройки защиты

1
Добавьте бота в чат
Нажмите кнопку ниже или найдите бота по имени @kinoguard_bot в Telegram. Откройте его профиль и нажмите «Добавить в группу» — выберите нужный чат из списка.
Бот работает только в группах и супергруппах. В личных сообщениях доступны только /start и /help.
2
Выдайте права администратора
Без прав администратора бот не сможет банить, мутить и удалять сообщения. Зайдите в настройки чата → Управление → Администраторы → Добавить администратора → найдите киногард.
Минимальные необходимые права:
✅ Ограничивать участников
✅ Блокировать участников
✅ Удалять сообщения
✅ Добавлять новых администраторов (для /setrole)
✅ Пригласительные ссылки (для /unban)
Рекомендуем выдать все права, чтобы бот работал в полную силу без ограничений.
3
Откройте настройки
Напишите в чат команду /settings. Откроется интерактивная панель с кнопками. Все настройки сохраняются отдельно для каждого чата.
/settings
Панель настроек доступна только владельцу чата, а не всем администраторам.
4
Включите защиту от ботов (капча)
В панели настроек нажмите «🤖 Защита от ботов» чтобы включить. При входе каждого нового участника бот:
1. Ограничивает пользователя (не может писать)
2. Отправляет сообщение с кнопкой «✅ Я не бот»
3. Запускает таймер (по умолчанию 300 сек)
4. Если кнопка не нажата — автокик из чата
Настроить время на прохождение:
/set_captcha 120
5
Настройте антифлуд
Включите антифлуд в /settings и настройте чувствительность командой. По умолчанию: 5 сообщений за 5 секунд — мут на 1 минуту.
/set_flood 5 5
Администраторы чата исключены из антифлуда — они могут писать без ограничений.
6
Запрет ссылок
Включите в /settings«🔗 Запрет ссылок». Бот автоматически удаляет сообщения содержащие:
http:// и https:// ссылки
www. ссылки
t.me/ приглашения
@упоминания каналов (4+ символа)
Администраторы могут отправлять ссылки без ограничений — фильтр распространяется только на обычных участников.
7
Система предупреждений
Настройте максимальное количество предупреждений до автобана:
/set_warns 3
Теперь выдавайте предупреждения нарушителям через /warn (ответом на их сообщение). При 3-м варне — автобан и сброс счётчика.
8
Бот готов к работе!
Поздравляем! киногард настроен и готов защищать ваш чат. Проверьте работу капчи, попросив кого-то зайти снова, и убедитесь что у бота хватает прав.
Используйте /help в любое время чтобы увидеть все доступные команды прямо в Telegram.
Конфигурация

Разбор всех настроек

Подробное описание каждого модуля и параметра бота

Защита от ботов (Капча)
● По умолчанию: ВЫКЛ
При входе нового участника бот временно ограничивает его права и просит нажать кнопку «Я не бот». Если пользователь не реагирует — автоматический кик. Отлично защищает от волн спам-ботов.
Команда: /set_captcha [секунд]
Антифлуд
● По умолчанию: ВЫКЛ
Ограничивает скорость отправки сообщений. При превышении лимита — мут на 1 минуту. Не распространяется на администраторов. Параметры: количество сообщений и временной интервал.
Команда: /set_flood [сообщений] [секунд]
По умолчанию: 5 сообщений / 5 секунд
Запрет ссылок
● По умолчанию: ВЫКЛ
Автоматически удаляет сообщения со ссылками от обычных участников. Охватывает HTTP(S)-ссылки, www., t.me/ инвайты и @упоминания. Администраторы не ограничены.
Включить: /settings → 🔗 Запрет ссылок
Приветствие
● По умолчанию: ВКЛ
Отправляет сообщение при входе нового участника. Использует переменную {mention} для упоминания пользователя кликабельной ссылкой. Сервисное сообщение Telegram удаляется автоматически.
Включить: /settings → 👋 Приветствие
Система предупреждений
● Всегда активна
Накопительная система варнов. Счётчик хранится отдельно для каждого пользователя в каждом чате. При достижении лимита — автоматический бан и сброс счётчика до 0.
Лимит: /set_warns [число]
По умолчанию: 3 предупреждения
Система бот-администраторов
● Команда: /setadmin
Гибкая иерархия прав внутри бота, независимая от Telegram-администраторов. Уровни: 1 — Хелпер (/warn, /kick), 2 — Модератор (+/mute, /ban, /setrole), 3 — Администратор (+/unban), 4 — Владелец бота (все команды). Назначается только Telegram-администраторами.
Назначить: /setadmin @user [уровень]
Просмотр: /admins
Таймаут капчи
● Требует капча-защиту
Время в секундах, которое даётся новому участнику для прохождения капчи. По истечении — пользователь автоматически кикается из чата. Рекомендуемое значение: 60–300 секунд.
Изменить: /set_captcha [секунд]
По умолчанию: 300 секунд
FAQ

Частые вопросы

Ответы на самые популярные вопросы о боте

Как добавить киногард в свой чат?
Найдите бота @киногард_bot в Telegram, откройте его профиль и нажмите кнопку «Добавить в группу». Выберите нужный чат из списка. После добавления — обязательно выдайте боту права администратора, иначе модерация не будет работать. Подробный гайд смотрите в разделе «Настройка с нуля» выше.
Какие права нужны боту для работы?
Для полноценной работы боту необходимы: ограничение участников (для мута и капчи), блокировка участников (для бана и кика), удаление сообщений (для антиссылок и антифлуда). Без этих прав соответствующие функции работать не будут, но бот всё равно запустится и сообщит об ошибке.
Почему команда /settings не работает?
Панель настроек доступна только владельцу чата — не администраторам. Если вы являетесь владельцем, убедитесь что отправляете команду именно в том чате (не в личке боту). Также убедитесь что у бота есть права администратора.
Как работает кулдаун команды /dick?
Каждый пользователь может использовать /dick один раз в час (3600 секунд). Если кулдаун ещё не прошёл, бот покажет текущий размер и через сколько минут можно попробовать снова. Счётчик хранится отдельно для каждой комбинации «пользователь + чат».
Как создать красивую цитату?
Ответьте командой /q на любое текстовое сообщение в чате. Бот автоматически загрузит аватар автора, его имя и создаст красиво оформленную карточку-цитату в виде изображения. Цитата сохраняется с уникальным ID — его можно использовать для удаления командой /d_q ID.
Администраторы попадают под антифлуд?
Нет. Все администраторы (включая создателя чата) полностью освобождены от антифлуда и антиссылок. Ограничения применяются только к обычным участникам чата. Это необходимо чтобы модераторы могли работать без помех.
Как работает система ролей?
Администратор назначает роль командой /setrole Название в ответ на сообщение пользователя. Роль хранится в базе данных и привязана к конкретному чату. Просмотреть роль можно командой /role. Удалить — /delrole. Роли не влияют на права Telegram — это декоративная система для организации чата.
Сбрасываются ли данные при перезапуске бота?
Нет. Все данные (предупреждения, роли, цитаты, фото, настройки чатов, игра /dick) хранятся в базе данных SQLite на постоянной основе. При перезапуске бота все данные сохраняются. Исключение — счётчики антифлуда в памяти, которые сбрасываются при рестарте.
Как работает система бот-администраторов?
Помимо Telegram-администраторов, бот имеет собственную иерархию прав. Telegram-администратор чата назначает уровни командой /setadmin @user [уровень]: уровень 1 (Хелпер) — даёт доступ к /warn, /kick, /warns; уровень 2 (Модератор) — добавляет /mute, /ban, /setrole; уровень 3 (Администратор) — добавляет /unban; уровень 4 (Владелец бота) — все команды. Уровень 0 снимает все права. Просмотреть список: /admins.
Чем /dicktopglobal отличается от /dicktop?
/dicktop показывает рейтинг только внутри текущего чата — соревнование между его участниками. /dicktopglobal показывает глобальный рейтинг среди всех пользователей бота из всех чатов одновременно. Размер 🍆 у каждого пользователя один и тот же во всех чатах, поэтому глобальный топ отражает реальных лидеров.
Бот отвечает на упоминания?
Да! Бот реагирует если в сообщении встречается @киногардBot — и отвечает через искусственный интеллект. Можно задавать любые вопросы, отправлять фотографии — бот видит изображения и отвечает на них. История разговора сохраняется (до 30 последних сообщений) — бот помнит контекст беседы. Помимо этого, бот автоматически вступает в разговор каждые 20–26 сообщений в чате, даже без упоминания.
Где хранятся мои фото и цитаты?
Фотографии хранятся как file_id — уникальный идентификатор файла на серверах Telegram. Сами файлы не скачиваются на наш сервер. Цитаты хранятся как текст с метаданными (имя автора, ID чата, дата). Это безопасно и экономично по месту.