M. Hancock
e0d3b1b2f5
Add logging ( #17 )
...
* add console and file logging
* fix issues with starting logging, and now sends to plugins
* add option to turn off logging
* add more logging messages
* add various logging messages
* add logging messages lost in merge
2018-01-10 14:35:27 -08:00
Sina Mashek
5cd540f732
Merge pull request #16 from archangelic/mh-plugin-fix
...
simplify plugin loading
2018-01-09 02:56:25 +02:00
Mallory Hancock
49feb66d8d
simplify plugin loading
2018-01-08 12:51:38 -08:00
Mallory Hancock
12bd72a689
increment version to 1.2.0
2017-12-06 11:20:10 -08:00
Mallory Hancock
3f84381b41
clear listeners when reloading plugins
2017-12-06 11:05:57 -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
M. Hancock
2d1472c739
Merge pull request #15 from importantchoice/fix-reload
...
Fix issue #14 - remove plugins on reload
2017-11-30 09:47:51 -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
Mallory Hancock
d4f0edda00
increment version
2017-11-27 11:06:34 -08:00
M. Hancock
e2187c882f
Merge pull request #5 from SinaCutie/patch-fix-plugin
...
Split plugin output on newlines and ensure plugins folder exists
2017-11-27 11:03:05 -08:00
Sina Mashek
cf91e90451
Split plugin outout on newlines and ensure plugins folder exists
2017-11-27 07:10:40 +02:00
Mallory Hancock
6e47d13361
fix README.rst
2017-10-31 10:37:24 -07:00
M. Hancock
1181c84cfb
fix formatting
2017-10-31 10:32:11 -07:00
Mallory Hancock
a3784102e5
update tutorial
2017-10-31 10:27:33 -07:00
M. Hancock
90ee813844
Merge pull request #2 from archangelic/dev
...
Merge Dev into Master
2017-10-16 10:37:14 -07:00
Mallory Hancock
34b09a6869
update version
2017-10-16 10:36:25 -07: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
184cc272eb
fix issues uploading to pypi
2017-10-10 15:48:09 -07:00
Mallory Hancock
92df28163f
fix error in requirments
2017-10-10 13:20:06 -07:00
Mallory Hancock
95b5a2d14f
add setup information
2017-10-10 13:11:05 -07:00
Mallory Hancock
ecc5eb3e1f
add README.rst
2017-10-10 13:07:09 -07:00
M. Hancock
14e8d33aec
Merge pull request #1 from archangelic/nickserv
...
expand kwargs for bot. add ssl and nickserv identify support
2017-10-10 11:57:49 -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
27aa7a2e06
increment version
2017-10-10 08:57:15 -07:00
Mallory Hancock
0c7cd1b918
update tutorial
2017-10-10 08:56:41 -07:00
Mallory Hancock
cc17b9ae72
update to new object argument
2017-10-10 08:56:21 -07:00
Mallory Hancock
70b416b5ae
create Message object to send to plugins
2017-10-10 08:55:47 -07:00
Mallory Hancock
71f1e5ccad
bring to version 0.1.1
2017-10-09 13:45:49 -07:00
Mallory Hancock
689d35aec9
add help command
2017-10-09 13:45:32 -07:00
Mallory Hancock
6904595052
clarify plugins
2017-10-02 11:30:14 -07:00
Mallory Hancock
7e66457968
fix emphasis
2017-10-02 11:28:50 -07:00
Mallory Hancock
8630d4d0ff
expand on plugin section
2017-10-02 11:25:59 -07:00
Mallory Hancock
c1fa1f8e37
add examples section
2017-10-02 11:19:54 -07:00
Mallory Hancock
074dc83861
Update to version 0.1.0
2017-10-02 11:01:51 -07:00
Mallory Hancock
b3558360ca
complete tutorial
2017-10-02 10:48:46 -07:00
Mallory Hancock
2b5c63de01
add some tutorial
2017-10-02 10:28:39 -07:00
Mallory Hancock
1042ed6080
add cmd to kwargs given to plugins
2017-09-28 09:35:46 -07:00
Mallory Hancock
87f4462eaa
update readme with warning
2017-09-28 06:34:07 -07:00
Mallory Hancock
7945306d84
update plugin example
2017-09-28 06:33:28 -07:00
Mallory Hancock
1d92f5d0d2
update example plugin with decorator
2017-09-27 16:55:13 -07:00
Mallory Hancock
87332c1ac4
create decorator for plugin creation (thanks @datagrok)
2017-09-27 16:54:08 -07:00
Mallory Hancock
eea3302542
add barebones setup.py
2017-09-27 15:44:32 -07:00
Mallory Hancock
fd9acc1358
add examples
2017-09-27 14:59: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
M. Hancock
6f0e4d4564
Initial commit
2017-09-27 12:03:20 -07:00