Commit Graph

146 Commits (8d01f70a5cd3f1df01ac582ab82d36f546ffe940)

Author SHA1 Message Date
Mallory Hancock 8d01f70a5c move loading to plugin, issue w/ disabled plugins 2019-09-27 18:18:19 -07:00
Mallory Hancock 80dcc75a58 Merge branch 'master' of github.com:archangelic/pinhook 2019-09-23 12:26:17 -07:00
Mallory Hancock 0bb6eb6b6a add logging, @register future deprecation warning 2019-09-23 12:25:08 -07:00
Mallory Hancock 5b6ec72d0b break out logging into separate module 2019-09-23 12:23:41 -07:00
Mal Hancock 0b8bbb4213
add new live bot! 2019-09-19 10:01:37 -07:00
Mallory Hancock 9960209c47 iterate version 2019-09-18 10:10:23 -07:00
Mallory Hancock 74a028dfca remove rst 2019-09-18 09:44:23 -07:00
Mallory Hancock cbc9550f97 slow down help output 2019-09-18 09:42:45 -07:00
Mallory Hancock 9797f731a7 add full support for command-based plugins (#27) 2019-09-18 09:28:22 -07:00
Mallory Hancock 1aa17eebfb add enable/disable (#12) and enhanced help output 2019-09-18 09:27:41 -07:00
Mallory Hancock 0da04acc4e make commands entirely class-based, enhance help 2019-09-16 12:27:43 -07:00
Mallory Hancock 4ae8753095 preliminary work for class based plugins #27 2019-09-12 10:14:56 -07:00
Mallory Hancock fdb16287ce remove unused variable 2019-09-12 10:13:57 -07:00
Mallory Hancock bb7ff3fdea fix setup for markdown 2019-08-30 13:39:46 -07:00
Mallory Hancock ff8a825846 update readme 2019-08-30 13:29:05 -07:00
Mallory Hancock 9e68e8e8a2 fix yaml warning 2019-08-29 10:43:24 -07:00
Mallory Hancock 29d34320f1 iterate version 2019-08-29 10:43:09 -07:00
Mallory Hancock 05c83a50ec fix issues with toml loading 2019-08-29 10:13:59 -07:00
Mallory Hancock 6eb4325f3f fix more typos 2019-08-29 09:57:57 -07:00
Mallory Hancock 3a93b9e639 fix comparison typo 2019-08-29 09:55:46 -07:00
Mallory Hancock 93cb2784ee add arguments 2019-08-28 12:22:56 -07:00
Mallory Hancock abfc6189d3 add preliminary support for yaml and toml configs 2019-08-28 12:20:43 -07:00
Mallory Hancock 2063072cbb add new requirements 2019-08-27 12:15:48 -07:00
Mallory Hancock eee71ad774 basic json config-only command 2019-08-27 12:12:26 -07:00
Mallory Hancock fcd456ea52 add .vscode 2019-06-20 18:01:09 -07:00
Mallory Hancock da0dc3576e remove or 2019-04-01 07:15:02 -07:00
Mallory Hancock 6449f17864 reverting back to 2 readmes 2019-03-02 12:26:36 -08:00
Mallory Hancock abc0dc8c70 reverting back to 2 readmes 2019-03-02 12:26:21 -08:00
Mallory Hancock dd8f02618b iterate version 2019-03-02 12:00:41 -08:00
Mal Hancock 3b07ed99b2
Hotfix/too big error (#63)
* hotfix for message too long

* fix spacing error

* fix error name

* add breaks
2019-03-02 11:02:14 -08:00
Mallory Hancock 23f5c76f13 iterate version 2019-02-28 16:35:22 -08:00
Matan Shenhav 709d05da73 Add bot as argument for Message class & pass self in calls (#60)
Passing the bot object as an argument to the Message class make
the pinhook Bot class more extensible. Now it is easy to inherit and
pass attributes of the inherited class into plugins.

See https://github.com/archangelic/pinhook/issues/59
2019-02-23 16:56:03 -08:00
Mallory Hancock ac2491c005 remove crashing logging statements 2019-02-22 13:59:30 -08:00
Mallory Hancock 07fe4d1c6e fix critical bug 2019-02-22 13:55:48 -08:00
Mallory Hancock 73c3de9c99 iterate version 2019-02-22 13:40:30 -08:00
Mal Hancock 81af6ba8bd
fix issue with listeners not sending any output (#58) 2019-02-22 13:39:16 -08:00
Mallory Hancock 836a696dc5 fix typo 2019-02-22 13:16:56 -08:00
Mallory Hancock 8bcf296f2f explicit logging 2019-02-22 13:15:31 -08:00
Mallory Hancock d8cdaae7b3 fix dumb mistake 2019-02-22 13:07:41 -08:00
Mallory Hancock 5e46ab940d add some debugging statements 2019-02-22 12:56:21 -08:00
Mal Hancock a182e55a65 iterate version 2019-02-16 10:53:14 -08:00
Mal Hancock 3cc712b835 fix typo 2019-02-16 10:51:02 -08:00
Mal Hancock 2118cc26eb
changes to __init__ and add command prefix capability (#53)
* changes to __init__ and add command prefix capability
2019-02-16 10:46:38 -08:00
Russell bf984bacd0 Create ops only commands (#50)
* Add support for ops commands. Fixes #48

* Update readme. remove prints
2019-02-16 10:40:10 -08:00
Russell 7c7d92948a Fixed issue with bot crashing when processing a None message (#49)
Fixes #46
2019-02-08 11:25:49 -08:00
Mallory Hancock 39be6ea582 fix typo 2019-01-25 13:17:31 -08:00
Mal Hancock c0fc471a8f iterate version 2019-01-25 13:14:47 -08:00
Mal Hancock 479d009346
add timestamp functionality (#44)
closes #43
2019-01-25 13:13:48 -08:00
Mallory Hancock 4fdb5d19e6 update readme with more tutorial info 2019-01-24 09:46:44 -08:00
Mallory Hancock 7a28374d7a update README and set up to use markdown for PyPI 2019-01-24 09:36:21 -08:00