Справочная система CleanVoice

SinusBot — Скрипты

Скрипты

Скрипты представляют собой плагины к боту. Они реагируют на события в клиенте Teamspeak 3 и выполняют какие-то действия в соответствии с заданным алгоритмом. При получении приватного сообщения, при входе/выходе пользователя с канала, при толкании бота, и пр.

Скрипты для сервера

  • Bad usernames
    Уведомляет или кикает пользователей с "плохими" именами, заданными в настройках
  • Bad channel names
    Удаляет с сервера каналы с "плохими" именами, заданными в настройках
  • Private channels рекомендуем
    Позволяет пользователям создавать запароленные каналы через команды боту
  • Advertising (Text) рекомендуем
    Отправляет рекламное текстовое сообщение каждые Х секунд.
  • Idle Mover 2 рекомендуем
    Перемещает неактивных пользователей в АФК канал.
  • Default Group Channel рекомендуем
    Позволяет создать разные гостевые каналы для разных групп сервера
  • ZTSupport
    LiveHelp
    Support-Channel Manager
    Три различных скрипта, каждый со своими преимуществами и недостатками, с помощью которых на сервере можно настроить "комнату помощи".
  • UseTS-AdminBOT
    "Комната помощи" + другие функции для управления TS сервером в одном скрипте

Скрипты для комнат

  • Random channel welcome/leave
    Мониторит заданный канал на вход/выход пользователей, и отправляет им случайное сообщение из списка.
  • Join-Greeting рекомендуем
    Отправляет приветствие в чате канала, приватным сообщением, через Poke, или через озвучивание TTS при входе пользователя на канал с ботом. Позволяет озвучить только часть ника по заданному правилу.
  • Welcome рекомендуем
    Отправляет приветствие приватным сообщением или через Poke при входе пользователя на канал с ботом.
  • WelcomeSound
    Проигрывает заданный музыкальный файл при входе пользователя на канал с ботом. После проигрывания приветствия может восстановить запуск предыдущего проигрываеого файла с позиции, на которой произошла остановка.
  • No recording
    Включает защиту от записи звука на заданных комнатах. Кикает пользователя при попытке включения записи.
  • Twitch/Hitbox Status! рекомендуем
    Устанавливает имя комнаты в соответствии со статусом стримера на твиче (онлайн/оффлайн).
  • Jail рекомендуем
    Заключает пользователей в "канал-тюрьму" при попытке включения записи звука, либо по команде админа.
  • Digital clock рекомендуем
    Создает "цифровые часы" из 4-х каналов расположенных подряд, с обновлением времени.
  • Cleverbot рекомендуем
    Умный чат бот

Скрипты для бота

  • Coverart
    Covatar
    Coverart ищет в онлайн базе theaudiodb.com постер к текущей проигрываемой композиции. Covatar устанавливает этот постер в качестве аватара для бота в TS.
  • !come рекомендуем
    Добавляет команду чата !come, если её написать боту, то он придет к вам на канал.
  • Remember Last channel рекомендуем
    Запоминает последний канал, на котором находится бот, и устанавливает его в качестве канала по-умолчанию, используймый при новом подключении к серверу.
  • Keyword message рекомендуем
    Позволяет создавать свои команды чата, на которые бот будет отвечать заданным текстом.
  • Follow me
    Бот будет "следить" за заданным пользователем, и перемещаться за ним по каналам.
  • Back To Default
    Если бот остался один на новом канале, то он возвратится обратно на свой канал.
  • Alonemode рекомендуем
    Бот приостанавливает трансляцию музыки, если в комнате никого нет. И возобновляет, если кто-то заходит.

Скрипты для музыки

  • Advanced display playback information рекомендуем
    Изменяет имя канала или имя бота в соответствии с проигрываемой музыкой. Добавляет индикаторы в виде значков play/stop
  • Nametag
    Позволяет установить для бота описание и имя в соответствии с проигрываемой музыкой. В тексте возможно задать переменные, которые заменяются названием или исполнителем текущей проигрываемой музыки. В отличие от скрипта Advanced display playback information позволяет задать фиксированное описание для бота. Может быть лучшим выбором, если вы не используете бота в качестве музыкального.
  • Announce track
    Озвучивает через TTS название текущего трека, в начале его воспроизведения.
  • Next track please!
    Добавляет команду чата .vote для голосования за следующий трек. При достижении заданного количества голосов музыка переключается.
  • Top tracks
    Добавляет команды для лайка текущей музыки, и для отображения списка ТОПа музыки по версии пользователей. Плейлист сортируется автоматически на основе полученных лайков.
  • Bookmarks
    Добавляет команды чата .bookmark и .resume, для сохранения и для восстановления позиции проигрывания текущего трека.

Разное

  • Mailbox
    Позволяет отправлять текстовые сообщения другим пользователям через бота, и читать адресованные вам сообщения.
  • !dice
    Игра в "кости". Добавляет команду чата !dice [кол-во кубиков] [кол-во граней]. Пример использования: !roll 4 4


Есть возможность написать свой плагин к боту на Javascript, основываясь на SinusBot Scripting API.