WeeChat dev news - Tag - hotlistWeeChat development blog2024-01-22T17:53:19+01:00urn:md5:edd364dae4d94114a2ba146603903683DotclearCount of messages in hotlisturn:md5:f573fe4444181d436f69e2b5769b8cfb2011-04-11T19:00:00+02:002021-11-08T22:22:03+01:00Sébastien Helleucorehotlist <p>Count of messages (by priority) has been added to hotlist.</p>
<p>New options:</p>
<ul>
<li><code>/set weechat.look.hotlist_buffer_separator</code> (default: ", ")</li>
<li><code>/set weechat.look.hotlist_count_max</code> (default: 2)</li>
<li><code>/set weechat.look.hotlist_count_min_msg</code> (default: 2)</li>
<li><code>/set weechat.color.status_count_msg</code> (default: "brown")</li>
<li><code>/set weechat.color.status_count_private</code> (default: "green")</li>
<li><code>/set weechat.color.status_count_highlight</code> (default: "magenta")</li>
<li><code>/set weechat.color.status_count_other</code> (default: "default")</li>
</ul>
<p>Example with default config:</p>
<p><a href="https://blog.weechat.org/public/weechat_hotlist_count_messages_2011-04-11.png"><img src="https://blog.weechat.org/public/.weechat_hotlist_count_messages_2011-04-11_m.jpg" alt="Count of messages in hotlist" style="display:table; margin:0 auto;" title="Count of messages in hotlist" /></a></p>
<p>(2 highlights and 5 messages on #test, 1 highlight and 1 private message from FlashCode)</p>Max hotlist level for some nicksurn:md5:1a32b48ae4a9ad54614f602a864ba21d2010-12-02T08:00:00+01:002017-05-20T07:41:40+02:00Sébastien Helleucorehotlist <p>It is now possible to set max hotlist level for some nicks, per buffer, or per group of buffers (like IRC servers).</p>
<p>A new buffer property "hotlist_max_level_nicks" has been added. It can be set easily with script <a href="https://weechat.org/scripts/source/stable/buffer_autoset.py">buffer_autoset.py</a>, see <code>/help autosetbuffer</code> for example.</p>
<p>Possible levels are (default is -1):</p>
<ul>
<li>-1: no hotlist changes for nick</li>
<li>0: low priority (like join/part messages)</li>
<li>1: message</li>
<li>2: private</li>
<li>3: highlight (in fact useless, since it's default max for all messages)</li>
</ul>
<p>If you have already opened buffer, then script option will not apply immediately to buffers. Then you can use <code>/buffer</code> command to manually set this property on a buffer, for example, to disable highlights from "joe" and "mike" on current buffer:</p>
<pre>/buffer set hotlist_max_level_nicks_add joe:2,mike:2</pre>