saxo.communicate
is nowsaxo.client
irc.queue
is nowirc.client
saxo.db
is nowsaxo.database
irc.client
is now split into items inirc.config
irc.server
is nowirc.config["server"]
saxo.communicate("instruction", ("a", 2, []))
Becomes:
saxo.client("instruction", "a", 2, [])
And:
irc.queue(("instruction", "a", 2, []))
Becomes:
irc.client("instruction", "a", 2, [])
For obvious consistency.
irc.client["channels"]
is nowirc.config["channels"]
irc.client["nick"]
is nowirc.config["nick"]
irc.client["owner"]
is nowirc.config["owner"]
irc.client["prefix"]
is nowirc.config["prefix"]
No other attributes in [client]
in the config
file are currently copied.
There is also a new [plugins]
section.