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
Mallory Hancock
67e36fca81
iterate version
2018-12-28 11:21:58 -08:00
Mal Hancock
6c87e6d9f0
fix for channel keys ( #40 )
2018-12-28 11:20:52 -08:00
Mallory Hancock
334ed442fd
iterate version
2018-11-02 13:54:17 -07:00
Mal Hancock
1523cfaf3a
add ability to gather help text ( #38 )
2018-11-02 13:53:04 -07:00
Mal Hancock
7d0844e156
iterate version
2018-10-24 14:58:27 -07:00
Mal Hancock
34590dfa32
make help overridable, add ability for plugins to msg, action or notice at will
2018-10-24 14:48:55 -07:00
Mallory Hancock
f989deb0d9
fix to classifiers
2018-10-10 11:03:20 -07:00
Mal Hancock
6df2cb9d79
Add shields to repo ( #37 )
...
* add shields to repo and iterate version
* fix line break
2018-10-10 10:49:33 -07:00
Lucidiot
f65248f797
Output type as an Enum ( #35 )
...
* Add enum34 requirement
* Use an Enum for output types
2018-10-10 10:25:03 -07:00
Lucidiot
86eddea996
Make example scripts executable ( #36 )
2018-10-10 10:23:31 -07:00
Mal Hancock
764e88a222
update version
2018-10-06 18:07:05 -07:00
Mal Hancock
df7007efd1
insert check to log errors for messages over 512 bytes ( #29 )
...
fixes #24
2018-10-06 17:46:04 -07:00
Mal Hancock
6cf5e4bacc
Set theme jekyll-theme-midnight
2018-10-06 17:20:36 -07:00
Mal Hancock
eb2e59656e
Set theme jekyll-theme-hacker
2018-10-06 17:15:31 -07:00
Mallory Hancock
b8aed568f4
add nick as argument
2018-04-10 12:15:08 -07:00
Mallory Hancock
101bd91718
pass nick to plugins
2018-04-10 12:13:54 -07:00
Mallory Hancock
9ea10b18f1
fix another typo
2018-04-10 12:07:13 -07:00
Mallory Hancock
966ac38603
forgot to make functions part of self
2018-04-10 12:02:48 -07:00
Mallory Hancock
2bc2c70d1b
fix typo
2018-04-10 12:00:18 -07:00
Mallory Hancock
b91731e4ca
refactoring code for testability
2018-04-10 11:58:33 -07:00
Mallory Hancock
3287b20c43
fixes issue with bot not responding to private messages
2018-04-10 10:01:49 -07:00
Mallory Hancock
dfd2cd76af
fix formatting
2018-04-10 09:54:49 -07:00
Mallory Hancock
08a98febca
fix issue where help command crashes bot
2018-03-15 15:15:10 -07:00
Mallory Hancock
0a66ed4fb8
iterate version
2018-03-15 12:17:14 -07:00
Mallory Hancock
03bad6ff1c
fix logging issue
2018-03-15 12:09:55 -07:00
Mallory Hancock
7faea22fe1
fix for doubling plugins in memory
2018-03-15 12:04:58 -07:00
Mallory Hancock
0476ddd5df
update repo description
2018-02-07 13:05:11 -08:00
Mallory Hancock
95513d21a1
made imports clearer
2018-02-07 10:33:30 -08:00
Mallory Hancock
9bc48c3de9
made arguments for initiating bot clearer
2018-02-07 09:55:50 -08:00
Mallory Hancock
541001d3c8
forgot to do modifier
2018-02-06 16:43:45 -08:00
Mallory Hancock
2d337313f2
fix typo
2018-02-06 16:39:50 -08:00