about summary refs log tree commit diff
path: root/weechat/.weechat/python/autojoin.py
diff options
context:
space:
mode:
Diffstat (limited to 'weechat/.weechat/python/autojoin.py')
-rw-r--r--weechat/.weechat/python/autojoin.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/weechat/.weechat/python/autojoin.py b/weechat/.weechat/python/autojoin.py
index 61449ff..f231307 100644
--- a/weechat/.weechat/python/autojoin.py
+++ b/weechat/.weechat/python/autojoin.py
@@ -46,6 +46,9 @@
 # 2016-01-13, The fox in the shell <KellerFuchs@hashbang.sh>
 #     version 0.2.6: Support keeping chan list as secured data
 #
+# 2018-08-09, Julien Palard <julien@palard.fr>
+#     version 0.3.0: Support for Python 3
+
 # @TODO: add options to ignore certain buffers
 # @TODO: maybe add an option to enable autosaving on part/join messages
 
@@ -54,7 +57,7 @@ import re
 
 SCRIPT_NAME    = "autojoin"
 SCRIPT_AUTHOR  = "xt <xt@bash.no>"
-SCRIPT_VERSION = "0.2.6"
+SCRIPT_VERSION = "0.3.0"
 SCRIPT_LICENSE = "GPL3"
 SCRIPT_DESC    = "Configure autojoin for all servers according to currently joined channels"
 SCRIPT_COMMAND = "autojoin"
@@ -91,7 +94,7 @@ def autosave_channels_on_quit(signal, callback, callback_data):
     items = find_channels()
 
     # print/execute commands
-    for server, channels in items.iteritems():
+    for server, channels in items.items():
         process_server(server, channels)
 
     return w.WEECHAT_RC_OK
@@ -105,7 +108,7 @@ def autosave_channels_on_activity(signal, callback, callback_data):
     items = find_channels()
 
     # print/execute commands
-    for server, channels in items.iteritems():
+    for server, channels in items.items():
         nick = w.info_get('irc_nick', server)
 
         pattern = "^:%s!.*(JOIN|PART) :?(#[^ ]*)( :.*$)?" % nick
@@ -130,7 +133,7 @@ def autojoin_cb(data, buffer, args):
         run = False
 
     # print/execute commands
-    for server, channels in items.iteritems():
+    for server, channels in items.items():
         process_server(server, channels, run)
 
     return w.WEECHAT_RC_OK