Weechat добавляет команду ловушки в каждое отправленное сообщение
Я новый пользователь Weechat. Я создал собственный сценарий Weechat из другого существующего сценария. Чтобы запустить этот сценарий, мне нужно использовать команду ловушки каждый раз, когда я отправляю текст на канал. Например/myhook message_to_channel
. Я хочу автоматизировать этот процесс, чтобы каждый раз, когда я отправляю сообщение на канал, мне не нужно было писать/myhook
но просто message_to_channel
. Есть ли способ сделать это возможным? Спасибо.
1 ответ
В alias
плагин, который по умолчанию включен в WeeChat, может облегчить это.
Вы можете запустить следующую команду, чтобы создать желаемый псевдоним.
/alias add message_to_channel /myhook message_to_channel
После этого вы сможете просто использовать /message_to_channel
. Вы также можете добавить аргументы, если хотите:
$n: argument 'n' (between 1 and 9) $-m: arguments from 1 to 'm' $n-: arguments from 'n' to last $n-m: arguments from 'n' to 'm' $*: all arguments $~: last argument $var: where "var" is a local variable of buffer (see /buffer localvar) examples: $nick, $channel, $server, $plugin, $name
Документация здесь.