Sun, 07 Mar 2010 12:08:29 +0100 |
Charly COSTE |
moved "nicknametoolong" and ServerConnection.really_connected handling to irclib, renamed ServerConnection.really_connected to .logged_in
|
Sat, 06 Mar 2010 23:37:35 +0100 |
Charly COSTE |
(irclib) minor fixes for 9e494bf91d13f165af272b7bef9422a4ea9100eb (auto-reconnection improvement)
|
Sat, 06 Mar 2010 23:19:17 +0100 |
Charly COSTE |
(muc) ignore NotConnected exception in leave method
|
Sat, 06 Mar 2010 22:55:47 +0100 |
Charly COSTE |
merged Bot.find_bridges and Bot.get_bridges into Bot.iter_bridges, btw we don't need to lock Bot.bridges because lists don't raise RuntimeError
|
Sat, 06 Mar 2010 19:58:28 +0100 |
Charly COSTE |
minor fix in bridge.py, the "reconnecting" attribute is declared in "init2", no need to do so in "__init__" too
|
Sat, 06 Mar 2010 19:26:35 +0100 |
Charly COSTE |
(muc) added "auto_reconnect" attribute (defaults to True, turns to False when "leave" is called), created NotConnected exception
|
Sat, 06 Mar 2010 19:05:07 +0100 |
Charly COSTE |
created Bridge.say_on_behalf in order to avoid code repetition in participant.py
|
Sat, 06 Mar 2010 16:50:58 +0100 |
Charly COSTE |
use Bot.get_bridge instead of Bot.get_bridges in Bot._irc_event_handler
|
Sat, 06 Mar 2010 18:32:46 +0100 |
Charly COSTE |
created Bot.get_bridge(), it calls Bot.get_bridges() and raises exceptions when there are 0 or more than 1 matches
|
Sat, 06 Mar 2010 15:57:41 +0100 |
Charly COSTE |
(irclib) moved ServerNotConnectedError handling from IRC.process_data() to IRC.process_forever() in order to always catch it
|
Sat, 06 Mar 2010 15:55:51 +0100 |
Charly COSTE |
(irclib) use an explicit leave message when auto-restarting the bot
|
Sat, 06 Mar 2010 15:51:19 +0100 |
Charly COSTE |
(irclib) when reconnecting, call .disconnect() before .connect()
|
Sat, 06 Mar 2010 15:39:22 +0100 |
Charly COSTE |
added optionnal "message" argument to Bot.restart()
|
Sat, 27 Feb 2010 12:55:28 +0100 |
Charly COSTE |
bugfix, we don't delete Bridge.reconnecting since 3518e463b82185bde91a61a810d38dbf58e55147
|
Sat, 27 Feb 2010 12:47:38 +0100 |
Charly COSTE |
bugfix, added optional "message" argument to Bridge.restart(), needed since fa73f1292eafabf2ef868c2b056fe045a0704e97
|
Fri, 26 Feb 2010 20:59:20 +0100 |
Charly COSTE |
auto-reconnect in irclib, restart if bot's IRC connection was lost
|
Thu, 25 Feb 2010 23:29:39 +0100 |
Charly COSTE |
renamed camelCased functions
|
Thu, 25 Feb 2010 21:12:11 +0100 |
Charly COSTE |
don't log presence from self
|
Thu, 25 Feb 2010 20:48:33 +0100 |
Charly COSTE |
log some more things when Bot.debug is False
|
Thu, 25 Feb 2010 20:42:34 +0100 |
Charly COSTE |
bugfix for previous commit, forgot "self" argument for say_on_XMPP_through_bridge
|
Thu, 25 Feb 2010 18:41:55 +0100 |
Charly COSTE |
improved an XMPP error handling, created Participant.say_on_XMPP_through_bridge()
|
Tue, 23 Feb 2010 22:54:40 +0100 |
Charly COSTE |
bugfix, «error» → «event.eventtype()», introduced in 41a4f43330ef9e8b7aa94e35bde3162f1da2d4e7
|
Tue, 23 Feb 2010 22:14:13 +0100 |
Charly COSTE |
bugfix, forgot "importance" argument of Bridge.say() in c5922031a4ac09c95713c4a4a18b1e0a0aad3e54
|
Sun, 21 Feb 2010 16:56:22 +0100 |
Charly COSTE |
[irclib] handle ServerNotConnectedError in part() and quit(), we now keep track of channels we're in and rejoin them after a disconnection
|
Sun, 21 Feb 2010 16:19:25 +0100 |
Charly COSTE |
fixed Bot.restart_bridges_delayed(), don't send the message to admins more than once
|
Sun, 21 Feb 2010 15:40:57 +0100 |
Charly COSTE |
minor fix to commands.py that I forgot to stage with the previous commit
|
Sun, 21 Feb 2010 15:38:42 +0100 |
Charly COSTE |
handle IRC inviteonlychan event, improved error messages
|
Sun, 21 Feb 2010 14:51:14 +0100 |
Charly COSTE |
check connection in Bridge.say(), use Bridge.say() in Participant.sayOn{IRC,XMPP}()
|
Sun, 21 Feb 2010 12:08:42 +0100 |
Charly COSTE |
removed buggy exception catch in bridge.py
|
Sun, 21 Feb 2010 11:53:47 +0100 |
Charly COSTE |
fixed calls to Bot.restart_bridges_delayed(), arguments changed in f52cb2f6e273328e73d75ab4ecf214c8dc9dfe1b
|