summaryrefslogtreecommitdiff
path: root/doc/en/weechat_faq.en.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/en/weechat_faq.en.txt')
-rw-r--r--doc/en/weechat_faq.en.txt67
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]]