diff options
Diffstat (limited to 'doc/en/weechat_faq.en.txt')
-rw-r--r-- | doc/en/weechat_faq.en.txt | 67 |
1 files changed, 53 insertions, 14 deletions
diff --git a/doc/en/weechat_faq.en.txt b/doc/en/weechat_faq.en.txt index b242c704a..e4f187a71 100644 --- a/doc/en/weechat_faq.en.txt +++ b/doc/en/weechat_faq.en.txt @@ -247,6 +247,24 @@ IRC --- +[[ignore_vs_filter]] +What is the difference between the /ignore and /filter commands? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The `/ignore` command is an IRC command, so it applies only for IRC buffers +(servers and channels). +It lets you ignore some nicks or hostnames of users for a server or channel +(command will not apply on content of messages). +Matching messages are deleted by IRC plugin before display (so you'll +never see them). + +The `/filter` command is a core command, so it applies to any buffer. +It lets you filter some lines in buffers with tags or regular expression for +prefix and content of line. +Filtered lines are only hidden, not deleted, and you can see them if you +disable filters (by default, the key alt + "=" toggles filters). + + [[filter_irc_join_part_quit]] How can I filter join/part/quit messages on IRC channels? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -271,22 +289,43 @@ According to WeeChat version: (`/help filter` for help) -[[ignore_vs_filter]] -What is the difference between the /ignore and /filter commands? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[[filter_voice_messages]] +How can I filter voice messages (eg on Bitlbee server)? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The `/ignore` command is an IRC command, so it applies only for IRC buffers -(servers and channels). -It lets you ignore some nicks or hostnames of users for a server or channel -(command will not apply on content of messages). -Matching messages are deleted by IRC plugin before display (so you'll -never see them). +It's not easy to filter voice messages, because voice mode can be set with other +modes in same IRC message. -The `/filter` command is a core command, so it applies to any buffer. -It lets you filter some lines in buffers with tags or regular expression for -prefix and content of line. -Filtered lines are only hidden, not deleted, and you can see them if you -disable filters (by default, the key alt + "=" toggles filters). +If you want to do that, it's probably because Bitlbee is using voice to show +away users, and you are flooded with voice messages. Therefore, you can change +that and let WeeChat use a special color for away nicks in nicklist. + +On channel '&bitlbee', do: +---------------------------------------- +set away_devoice false +---------------------------------------- + +For checking away nicks in WeeChat, see question about +<<color_away_nicks,away nicks>>. + + +[[color_away_nicks]] +How can I see away nicks in nicklist? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +You have to set option 'irc.network.away_check' to a positive value (minutes +between each check of away nicks). + +You can set option 'irc.network.away_check_max_nicks' to limit away check on +small channels only. + +For example, check every 5 minutes for away nicks, for channels with max 25 +nicks: + +---------------------------------------- +/set irc.network.away_check 5 +/set irc.network.away_check_max_nicks 25 +---------------------------------------- [[highlight_notification]] |