- Автор
- Благодарности
-
Leonidddd За помощь в составлении sql-запросов.
Game Server Moderator Bot - бот бесед ВКонтакте.
Основная концепция бота - вывод информации о сервере, а также модерирование бесед.
Цели сия творения: предоставить пользователям возможность использования подобного функционала без установки себе на сервера/сайты каких-либо скриптов. Бот работает напрямую через группу ВКонтакте.
Отличия данного бота от тех, что были выложены в открытый доступ(и которые требуют установки на собственный сервер) заключаются в том, что данный бот имеет поддержку. То есть если будут какие-либо баги/недоработки, то это будет исправлено.
Возможности:
Несколько скриншотов:
Основная концепция бота - вывод информации о сервере, а также модерирование бесед.
Цели сия творения: предоставить пользователям возможность использования подобного функционала без установки себе на сервера/сайты каких-либо скриптов. Бот работает напрямую через группу ВКонтакте.
Отличия данного бота от тех, что были выложены в открытый доступ(и которые требуют установки на собственный сервер) заключаются в том, что данный бот имеет поддержку. То есть если будут какие-либо баги/недоработки, то это будет исправлено.
Возможности:
- Привязка неограниченного количества серверов к беседе
- Вывод списка привязанных серверов к беседе
- Вывод статуса сервера
- Вывод списка игроков сервера
- Установка ника в беседе
- Вывод списка установленных ников в беседе
- Исключение пользователя из беседы
- Бан пользователя в беседе
- Создание объявлений в беседе, которые отправляются каждое определённое время
Несколько скриншотов:
!сервер - Добавляет сервер в базу данных бота. При использовании команды требуется указать IP-адрес сервера, а также префикс(по желанию). Префикс используется как удобный способ взаимодействия с сервером.
Пример: !сервер добавить 127.0.0.1:27015 public. Добавление сервера. Где 'public' - Префикс сервера.
Пример №2: !сервер удалить 127.0.0.1:27015. Удаление сервера. Принимает только IP-адрес.
!статус - Выводит информацию о сервере.
Пример с IP-адресом сервера: !статус 127.0.0.1:27015
Пример с префиксом: !статус public
!онлайн - Выводит список игроков сервера.
Пример с IP-адресом сервера: !онлайн 127.0.0.1:27015
Пример с префиксом: !онлайн public
Пример: !сервер добавить 127.0.0.1:27015 public. Добавление сервера. Где 'public' - Префикс сервера.
Пример №2: !сервер удалить 127.0.0.1:27015. Удаление сервера. Принимает только IP-адрес.
!статус - Выводит информацию о сервере.
Пример с IP-адресом сервера: !статус 127.0.0.1:27015
Пример с префиксом: !статус public
!онлайн - Выводит список игроков сервера.
Пример с IP-адресом сервера: !онлайн 127.0.0.1:27015
Пример с префиксом: !онлайн public
!ник - Устанавливает ник в беседе.
Пример: !ник Player
!ники - Выводит список ников в беседе.
!кик - Позволяет исключить пользователя из беседы. В качестве идентификатора можно использовать как упоминание, так и пересланное сообщение пользователя которого требуется исключить.
Пример: !кик admin. Либо же переслать сообщение пользователя которого хотите кикнуть, напивал !кик.
!бан - Позволяет забанить пользователя в беседе(альтернатива команде !кик). Но при этом, если пользователь снова будет приглашен кем-либо в беседу, забаненный пользователь будет исключен. В качестве идентификатора также может выступать упоминание, либо пересланное сообщение.
Пример: !кик admin. Либо же переслать сообщение пользователя которого хотите кикнуть, написав !бан.
!объявление - Позволяет установить объявление в беседу. Чтобы создать объявление, требуется указать его префикс, интервал отправки(в часах), и текст объявления.
Пример: !объявление добавить Правила 120 Правила сервера: всё что не запрещено - разрешено! Где 'Правила' - префикс, '120' - интервал, далее идёт текст объявления.
Пример №2: !объявление удалить Правила. Где 'Правила' - префикс.
Пример: !ник Player
!ники - Выводит список ников в беседе.
!кик - Позволяет исключить пользователя из беседы. В качестве идентификатора можно использовать как упоминание, так и пересланное сообщение пользователя которого требуется исключить.
Пример: !кик admin. Либо же переслать сообщение пользователя которого хотите кикнуть, напивал !кик.
!бан - Позволяет забанить пользователя в беседе(альтернатива команде !кик). Но при этом, если пользователь снова будет приглашен кем-либо в беседу, забаненный пользователь будет исключен. В качестве идентификатора также может выступать упоминание, либо пересланное сообщение.
Пример: !кик admin. Либо же переслать сообщение пользователя которого хотите кикнуть, написав !бан.
!объявление - Позволяет установить объявление в беседу. Чтобы создать объявление, требуется указать его префикс, интервал отправки(в часах), и текст объявления.
Пример: !объявление добавить Правила 120 Правила сервера: всё что не запрещено - разрешено! Где 'Правила' - префикс, '120' - интервал, далее идёт текст объявления.
Пример №2: !объявление удалить Правила. Где 'Правила' - префикс.