Скрипт Join-Greeting
Отправляет приветствие в чате канала, приватным сообщением, через Poke, или через озвучивание TTS при входе пользователя на канал с ботом. Позволяет озвучить только часть ника по заданному правилу.Требования
Для корректной работы скрипта у бота должны быть установлены привилегии:- i_client_private_textmessage_power (для отправки приватного сообщения)
- b_client_channel_textmessage_send (для отправки сообщения на канал)
- i_client_poke_power (для отправки Poke пользователю)
Настройки
1
Message
Текст приветственного сообщения. Можно использовать переменную %n, которая в результате будет заменена на никнейм пользователя.
Добро пожаловать, %n!
2
Reformat nickname - details
В этом поле возможно задать только два параметра (для всех ников сразу):
split(разделитель) и pos(номер разделенной части ника для использования).
split: | pos: 1
На сервер заходит пользователь с ником "Raphraph | Raphi", он делится на две части разделителем "|", и выводится только его вторая часть ("pos" считается от 0). Т.е. будет озвучено "Raphi".
split: ( pos: 1
Для ника "J.O.K.E.R (Макс)" сработает разделитель "(", и будет озвучено "Макс)".
3
Reformat nickname
Использовать или нет фильтр для никнейма пользователя
4
Respond on private-chat.
Тип отправляемого сообщения
- Private chat - приватный чат
- Channel chat - чат канала
- Poke - толкнуть пользователя
- Say - озвучить текст синтезатором речи TTS