mirror of
https://github.com/Ascyii/dotfiles.git
synced 2026-01-01 06:54:24 -05:00
67 lines
2.4 KiB
Plaintext
67 lines
2.4 KiB
Plaintext
#
|
|
# weechat -- trigger.conf
|
|
#
|
|
# WARNING: It is NOT recommended to edit this file by hand,
|
|
# especially if WeeChat is running.
|
|
#
|
|
# Use commands like /set or /fset to change settings in WeeChat.
|
|
#
|
|
# For more info, see: https://weechat.org/doc/weechat/quickstart/
|
|
#
|
|
|
|
[look]
|
|
enabled = on
|
|
monitor_strip_colors = off
|
|
|
|
[color]
|
|
flag_command = lightgreen
|
|
flag_conditions = yellow
|
|
flag_post_action = lightblue
|
|
flag_regex = lightcyan
|
|
flag_return_code = lightmagenta
|
|
identifier = cyan
|
|
regex = white
|
|
replace = cyan
|
|
|
|
[trigger]
|
|
beep.arguments = ""
|
|
beep.command = "/print -beep"
|
|
beep.conditions = "${tg_displayed} && ${tg_tags} !!- ,notify_none, && (${tg_highlight} || ${tg_msg_pv}) && ${buffer.notify} > 0"
|
|
beep.enabled = on
|
|
beep.hook = print
|
|
beep.post_action = none
|
|
beep.regex = ""
|
|
beep.return_code = ok
|
|
cmd_pass.arguments = "5000|input_text_display;5000|history_add;5000|irc_command_auth"
|
|
cmd_pass.command = ""
|
|
cmd_pass.conditions = ""
|
|
cmd_pass.enabled = on
|
|
cmd_pass.hook = modifier
|
|
cmd_pass.post_action = none
|
|
cmd_pass.regex = "s==^((/(msg|m|quote) +(-server +[^ \n]+ +)?nickserv +(id|identify|set +password|ghost +[^ \n]+|release +[^ \n]+|regain +[^ \n]+|recover +[^ \n]+|setpass +[^ \n]+) +)|/oper +[^ \n]+ +|/quote +pass +|/secure +(passphrase|decrypt|set +[^ \n]+) +)([^\n]*)==${re:1}${hide:*,${re:+}}"
|
|
cmd_pass.return_code = ok
|
|
cmd_pass_register.arguments = "5000|input_text_display;5000|history_add;5000|irc_command_auth"
|
|
cmd_pass_register.command = ""
|
|
cmd_pass_register.conditions = ""
|
|
cmd_pass_register.enabled = on
|
|
cmd_pass_register.hook = modifier
|
|
cmd_pass_register.post_action = none
|
|
cmd_pass_register.regex = "s==^(/(msg|m|quote) +(-server +[^ \n]+ +)?nickserv +register +)([^ \n]+)([^\n]*)==${re:1}${hide:*,${re:4}}${re:5}"
|
|
cmd_pass_register.return_code = ok
|
|
msg_auth.arguments = "5000|irc_message_auth"
|
|
msg_auth.command = ""
|
|
msg_auth.conditions = ""
|
|
msg_auth.enabled = on
|
|
msg_auth.hook = modifier
|
|
msg_auth.post_action = none
|
|
msg_auth.regex = "s==^(.*(id|identify|set +password|register|ghost +[^ ]+|release +[^ ]+|regain +[^ ]+|recover +[^ ]+) +)(.*)==${re:1}${hide:*,${re:+}}"
|
|
msg_auth.return_code = ok
|
|
server_pass.arguments = "5000|input_text_display;5000|history_add"
|
|
server_pass.command = ""
|
|
server_pass.conditions = ""
|
|
server_pass.enabled = on
|
|
server_pass.hook = modifier
|
|
server_pass.post_action = none
|
|
server_pass.regex = "s==^(/(server|connect) [^\n]*-(sasl_)?password=)([^ \n]+)([^\n]*)==${re:1}${hide:*,${re:4}}${re:5}"
|
|
server_pass.return_code = ok
|