Mallory Hancock
49feb66d8d
simplify plugin loading
2018-01-08 12:51:38 -08:00
Sina Mashek
5b10d64eb8
Add listener plugin support ( #11 )
...
* Adding listener plugin support
* Exposing number of nicks in channel to listeners
* Expanded number of nicks to be nick list for all plugins
* Change to check plugin command list
* resolving conflict
* Commands and listeners work properly.
2017-12-06 10:45:34 -08:00
importantchoice
a7a2cf383d
Fix issue #14 - remove plugins on reload
...
This fix for load_plugins will clear the plugin.cmds list to ensure that
removed plugins don't remain in its cmds list.
2017-11-30 12:18:20 +01:00
Sina Mashek
cf91e90451
Split plugin outout on newlines and ensure plugins folder exists
2017-11-27 07:10:40 +02:00
Mallory Hancock
1be0f47983
add reload command to detect plugin changes
2017-10-16 10:34:35 -07:00
Mallory Hancock
3a148ae34f
add error exceptions for calling commands and for loading plugins
2017-10-13 15:22:47 -07:00
Mallory Hancock
285e580643
expand kwargs for initializing bot. add ssl and nickserv identify support
2017-10-10 11:56:10 -07:00
Mallory Hancock
70b416b5ae
create Message object to send to plugins
2017-10-10 08:55:47 -07:00
Mallory Hancock
689d35aec9
add help command
2017-10-09 13:45:32 -07:00
Mallory Hancock
1042ed6080
add cmd to kwargs given to plugins
2017-09-28 09:35:46 -07:00
Mallory Hancock
604b2f878a
add plugin capability
2017-09-27 14:55:00 -07:00
Mallory Hancock
a55e1ac495
remove unnecessary shebang
2017-09-27 12:31:12 -07:00
Mallory Hancock
586d72e865
remove unnecessary imports
2017-09-27 12:30:12 -07:00
Mallory Hancock
10115d9841
add basic bot framework
2017-09-27 12:27:24 -07:00