Объявления и публикации

Плагин: Obiavleniya.Announcements

Система объявлений служит для вывода сообщений из списка объявлений в чат с заданной для каждого объявления периодичностью. Объявления хранятся в файле Announcements.lua.

Список объявлений доступен по команде !announcementslist. Включение/выключение функции объявлений производится командой !announcements. Добавление объявления в список производиться командой !announcements+ <период> <текст> (период в минутах), а удаление из списка объявления под нужным номером производится командой !announcements- <номер>.

Задать период показа объявления с выбранным индексом в минутах можно командой !announcementperiod <индекс> <минуты>. Ник, от чьего имени показываются объявления, задаётся в файле Vars.lua в константе AnName. В константе AnnouncementsMode задаётся тип отправки сообщений (0 - чат, 1 - ПМ). В константе PublicationMode задаётся тип отправки публикаций (0 - чат, 1 - ПМ).

Публикация отправляется Оператором Хаба всем пользователям. Зарегистрированные пользователи могут отказаться от приёма публикаций командой !ispublications. Перечень пользователей в исключении хранится в файле PublicationExceptions. Отправить публикацию можно командой !sendpublication <текст>.

Произвести чистку базы исключений получения публикаций от незарегистрированных пользователей можно командой !pubcleaning.

При добавлении текста в объявление или публикацию возможна вставка специальных флагов. Флаги [hub], [time], [date], [BotName], [topic] заменяются на имя Хаба, время, дату, имя Бота и текущий топик Хаба соответственно.

Имя бота объявлений задаётся в файле языковой локализации Text_lang.lua.


<<< назад | печать | К началу...
PhazaSoft© Экзекутор©
Hosted by uCoz