index
:
~steering
/
bitbot.git
this commit
master
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
IRCBot.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Pass context-wrapped timers to each module, add ModuleManager.BaseModule.on_load
jesopo
2018-10-12
1
-4
/
+4
*
Don't continue trying to use None data
jesopo
2018-10-08
1
-0
/
+2
*
clear _trigger_functions after we've called all the waiting functions
jesopo
2018-10-07
1
-0
/
+3
*
Optionally take a function in IRCBot.trigger, a function to be called on the
•••
main thread
jesopo
2018-10-07
1
-1
/
+8
*
Socket on_read functions take 2 args (socket, string)
jesopo
2018-10-07
1
-1
/
+1
*
This is a far less complicated way of triggering epoll.poll
jesopo
2018-10-07
1
-10
/
+5
*
Add control-socket to bot.conf.example, only start up control socket is a unix
•••
domain socket location is provided
jesopo
2018-10-06
1
-5
/
+6
*
'control_socket_client' -> '_control_client' in src/IRCBot.py
jesopo
2018-10-06
1
-3
/
+3
*
Add a ControlSocket client to IRCBot.py, use it to trigger the epoll loop when a
•••
github webhook has been caught!
jesopo
2018-10-06
1
-1
/
+8
*
Add a way to track non-IRC sockets within the main epoll loop; use this for a
•••
unix domain control socket!
jesopo
2018-10-06
1
-11
/
+42
*
`self.lock.acquire()` should be after epoll.poll has returned
jesopo
2018-10-04
1
-1
/
+1
*
Implement client-side bindhost
jesopo
2018-10-01
1
-2
/
+2
*
Add 'trace' logging level for src/Database.py and src/EventManager.py very
•••
verbose debugging
jesopo
2018-10-01
1
-5
/
+1
*
Move src/IRCLineHandler.py to modules/line_handler.py
jesopo
2018-09-30
1
-4
/
+2
*
Refactor modules/channel_op.py and add !tempban/!tempkickban
jesopo
2018-09-30
1
-0
/
+6
*
Add src/Cache.py, use it in modules/coins.py
jesopo
2018-09-29
1
-3
/
+5
*
Add IRCBot.directory, in case we need it.
jesopo
2018-09-29
1
-2
/
+3
*
Remove cyclical references to IRCBot
jesopo
2018-09-28
1
-54
/
+19
*
Change IRCBot.reconnect to only pass server_id to IRCBot.add_server
jesopo
2018-09-27
1
-2
/
+1
*
IRCBot.bot_directory is no longer used
jesopo
2018-09-24
1
-1
/
+0
*
Move most code in root directory to src/
jesopo
2018-09-24
1
-0
/
+197