Skip to content

Описание полей объекта канала

khades edited this page Dec 9, 2017 · 7 revisions

Функциональные поля

В этих полях лежат данные, которые форматируются перед выдачей в шаблон, других особенностей не имеют, используются так же

GetCommands - Выдает список всех команд на канале

GetGamesHistory - Выдаёт список последних 5 игр на текущем стриме, иначе - пустая строка

GetStreamDuration - Выдаёт человекочитаемую длительность стрима, если офлайн - пустая строка

Информация о группе VK

Поля будут пустыми, если на канале через сайт бота не указан идентификатор группы ВК

VkGroupInfo.LastMessageURL - Ссылка на последнее сообщение в группе ВК

VkGroupInfo.LastMessageBody - Тело последнего сообщения в группе ВК

VkGroupInfo.LastMessageDate - Дата последнего сообщения в группе ВК

Информация о TwitchDJ канале

Поля будут пустыми, если на канале через сайт бота не указан идентификатор канала twitchdj

TwitchDJ.Playing - Логическая переменная, true если на твитчдиджее идёт воспроизведение трека

TwitchDJ.Track - Название трека, если на твитчдиджее воспроизводится трек, иначе - пустая строка

Информация о текущем статусе канале

Если стрим - офлайн, все поля кроме первого параметра будут пустыми

StreamStatus.Online - Логическая переменная, true если идёт стрим

StreamStatus.Game - Игра на стриме

StreamStatus.Title - Название стрима

StreamStatus.Viewers - Текущее количество зрителей на стриме

Данные из рандомизатора строк\чисел

RandomInteger int RandomIntegerIsMinimal bool RandomIntegerIsMaximal bool RandomIngegerIsZero bool RandomString string

Прочее

IsMod bool IsSub bool CommandBody string CommandBodyIsEmpty bool

Clone this wiki locally