-
76bcdd5fef
config flag for having !dice/!random prefix the nick
master
Brian S. Stephan
2022-07-14 23:00:05 -0500
-
1f5dc50d89
remove dead auth_login login URL variable
Brian S. Stephan
2021-12-13 15:08:24 -0600
-
bc7108cfb7
properly calculate relative offsets via parseDT
Brian S. Stephan
2021-12-01 07:51:58 -0600
-
dfdd6d6dc5
remove registration stuff from templates
Brian S. Stephan
2021-10-27 07:50:57 -0500
-
75a1b8d7f3
version bump (new Django!) and remove twitter lib
Brian S. Stephan
2021-10-27 07:50:13 -0500
-
fd5c4dad1a
remove unused import
Brian S. Stephan
2021-10-26 23:10:45 -0500
-
7264deee2a
remove the long unsupported and unused twitter module
Brian S. Stephan
2021-10-26 22:58:24 -0500
-
76e5546bcb
remove django registration stuff, unused/desired
Brian S. Stephan
2021-10-26 22:25:08 -0500
-
739d3fa2b7
new coat of paint on facts: !f shortcut, natural language fact adding
Brian S. Stephan
2021-10-14 08:09:05 -0500
-
6ab86f773c
irc plugin to turn text into zalgo text
Brian S. Stephan
2021-05-17 10:07:34 -0500
-
3d5e6754e8
add zalgo-text and bump pip-tools
Brian S. Stephan
2021-05-17 09:46:43 -0500
-
ab1d3456ad
only show PRIVMSGed if we had something to PRIVMSG
Brian S. Stephan
2021-05-06 09:36:00 -0500
-
a550bf07ac
discard from set to ignore KeyError
Brian S. Stephan
2021-05-06 09:29:26 -0500
-
3fe0a8e59e
initialize state stuff in __init__
Brian S. Stephan
2021-05-06 09:28:54 -0500
-
0ccb49e7ed
make catchup regex insensitive, use alt wording
Brian S. Stephan
2021-05-06 09:27:41 -0500
-
651399f5fc
delete history pointer after reporting
Brian S. Stephan
2021-05-05 08:44:40 -0500
-
0b3386e183
display channel count in the privmsg report
Brian S. Stephan
2021-05-05 08:42:23 -0500
-
b21421a395
give feedback on lines missed regardless of pub/privmsg
Brian S. Stephan
2021-05-05 08:36:32 -0500
-
9368c8b823
also report on where history was said
Brian S. Stephan
2021-05-05 08:13:04 -0500
-
def5964658
track, display timestamp of history
Brian S. Stephan
2021-05-05 08:08:47 -0500
-
e43807fb27
initial (and working?) version of history tracking plugin
Brian S. Stephan
2021-05-05 08:03:56 -0500
-
b3b8f832a2
remove unused import
Brian S. Stephan
2021-05-04 19:30:11 -0500
-
b971b72af8
put current weather and forecast on separate lines
Brian S. Stephan
2021-04-26 11:52:43 -0500
-
40286eeafc
replace IRC color codes with nothing
Brian S. Stephan
2021-04-25 23:19:18 -0500
-
d888c5f03b
add Pi simulation values to serializer
Brian S. Stephan
2021-04-24 17:34:09 -0500
-
d7b7bdf73d
add another word match for countdown text triggers
Brian S. Stephan
2021-04-25 21:05:09 -0500
-
a03c69258f
use per-server IrcChannel for reminders
Brian S. Stephan
2021-04-25 21:04:11 -0500
-
43f2b09057
don't add the empty string to additional nicks
Brian S. Stephan
2021-04-25 21:00:34 -0500
-
3aa3fb14e4
add RPC API to retrieve fact(s)
Brian S. Stephan
2021-04-25 18:48:34 -0500
-
1fc8af09f8
use nearest area to produce return location
Brian S. Stephan
2021-04-25 16:34:01 -0500
-
53c874dc21
option to replace IRC control chars with markdown
Brian S. Stephan
2021-04-25 12:11:59 -0500
-
1036c08147
only autojoin channels for this connection
Brian S. Stephan
2021-04-25 11:38:19 -0500
-
9c1109107b
relate channels to their server
Brian S. Stephan
2021-04-25 11:01:05 -0500
-
6136127c5f
move IRC server settings to database
Brian S. Stephan
2021-04-25 08:59:01 -0500
-
44d8b7db00
lint cleanups
Brian S. Stephan
2021-04-24 19:21:56 -0500
-
d518cb2b77
lint cleanups
Brian S. Stephan
2021-04-24 19:18:45 -0500
-
cbbf6eb311
Merge branch 'backend-frameworkification' of bss/dr.botzo into master
Brian S. Stephan
2021-04-24 15:36:22 -0500
-
-
2f4156ce26
quote wttr.in requests
backend-frameworkification
Brian S. Stephan
2021-04-24 12:59:12 -0500
-
e64af1a0a1
report on karma keys
Brian S. Stephan
2021-04-24 12:58:03 -0500
-
ca8798453c
fix Dice plugin init
Brian S. Stephan
2021-04-24 12:57:12 -0500
-
dc5f243608
optionally provide name of new countdown items
Brian S. Stephan
2021-04-24 12:55:51 -0500
-
ab0d738851
for migrated pi history, set their x,y to -1.0 to be more obvious
Brian S. Stephan
2020-10-25 12:28:08 -0500
-
9d94155f66
implement basic API GETs for countdown items
Brian S. Stephan
2020-10-25 12:20:39 -0500
-
a6f8fc5dc1
make more countdown item fields optional in admin
Brian S. Stephan
2020-10-25 12:16:33 -0500
-
bcc5f767ba
little cleanup TODO in PiLog simulate()
Brian S. Stephan
2020-10-25 11:19:20 -0500
-
a0a1aa10f4
wow, unit tests! pi is covered (except for the irc plugin)
Brian S. Stephan
2020-10-25 11:16:48 -0500
-
d5e5343193
have pi simulate via API return a 201
Brian S. Stephan
2020-10-25 11:16:23 -0500
-
da815a1fc3
provide DRF action to run a pi simulation
Brian S. Stephan
2020-10-24 23:58:45 -0500
-
ef08cec0fb
fix field reference in the PiLog.hit property
Brian S. Stephan
2020-10-24 23:58:02 -0500
-
691ee7696b
serve basic list/detail pi log simulation views
Brian S. Stephan
2020-10-24 11:58:43 -0500
-
665f56a430
avoid divide by 0 in getting pi simulation value
Brian S. Stephan
2020-10-24 11:56:48 -0500
-
4d94322c55
refactor PiLog to retain x,y values
Brian S. Stephan
2020-10-24 11:47:36 -0500
-
10d73f570a
start using tox, despite 100000 errors
Brian S. Stephan
2020-10-24 09:54:12 -0500
-
819bbe74c6
recompile requirements
Brian S. Stephan
2020-10-24 09:30:46 -0500
-
1833430c5d
put requirements in my now-usual spot
Brian S. Stephan
2020-10-24 09:22:07 -0500
-
42a1efed79
Merge branch 'backend-frameworkification' of bss/dr.botzo into master
Brian S. Stephan
2019-10-11 09:00:37 -0500
-
-
c670072c86
add versioneer stuff to the project
Brian S. Stephan
2019-10-11 08:37:16 -0500
-
d5e1a2ed45
actually use an f-string when querying wttr.in
Brian S. Stephan
2019-10-06 10:44:21 -0500
-
5f6e255ded
fix some line length violations in weather/ircplugin.py
Brian S. Stephan
2019-10-06 09:34:01 -0500
-
c0c0306419
expose weather report as an rpc view
Brian S. Stephan
2019-10-06 09:33:46 -0500
-
56d0e26c6d
reimplement !weather in the IRC bot
Brian S. Stephan
2019-10-06 09:13:51 -0500
-
b42d0ac0e9
pin irc==15.0.6 in requirements
Brian S. Stephan
2019-10-05 11:34:28 -0500
-
31758b80b6
weather: start rewriting weather plugin to use wttr.in
Brian S. Stephan
2019-10-05 10:36:28 -0500
-
802072caed
add markov RPC method for learning a line
Brian S. Stephan
2019-09-19 00:21:18 -0500
-
9e4bc595a4
add markov RPC method for generating a line from a context
Brian S. Stephan
2019-09-19 00:12:36 -0500
-
d34fb18949
rename 'home' view as 'index', fixes DEBUG page behavior
Brian S. Stephan
2019-06-29 09:25:57 -0500
-
abce0262f3
provide dice_str in exceptions, where applicable
Brian S. Stephan
2019-06-29 09:24:16 -0500
-
b917f78ca5
replace dice sanity checks as asserts
Brian S. Stephan
2019-06-29 09:23:35 -0500
-
c2aa3df13f
fix some '!= None' checks, rewrite as 'is not None'
Brian S. Stephan
2019-06-29 09:23:02 -0500
-
6b8dd1a645
dos2unix dice/*
Brian S. Stephan
2019-06-22 11:45:09 -0500
-
649a148209
don't assert on trials if they aren't provided
Brian S. Stephan
2019-06-22 11:43:30 -0500
-
8fcc8365e3
add a dice rolling API view to the django app
Brian S. Stephan
2019-06-21 18:07:10 -0500
-
f78d407d4c
move DiceRoller to its own module
Brian S. Stephan
2019-06-21 16:51:43 -0500
-
8528152483
remove dice cthulhutech roll. hasn't been used in forever
Brian S. Stephan
2019-06-21 16:49:02 -0500
-
f2fb0a26a4
remove unnecessary unicode_literal future imports, we py3 now
Brian S. Stephan
2019-06-21 15:23:33 -0500
-
0f88715ffd
remove unnecessary requirements-server.*
Brian S. Stephan
2019-06-21 10:06:17 -0500
-
2f98a64cdd
version bumps and migration to django 2.2
Brian S. Stephan
2019-06-21 10:05:40 -0500
-
-
0589939137
support multiple strings as counting as nick highlights
Brian S. Stephan
2019-01-10 08:48:15 -0600
-
2bae93778e
admin: show core admin models again in admin
v3.0.0
Brian S. Stephan
2018-06-04 16:11:19 -0500
-
c02d76d178
properly prospect all of the code
Brian S. Stephan
2017-12-01 13:21:31 -0600
-
6cdd686059
Slight change with python 3
Rick Backley
2017-08-26 12:02:31 -0500
-
7261f44674
Now does a case insensitive search on the key
Rick Backley
2017-08-26 11:38:20 -0500
-
66268dc733
Initial commit of server-side datatables. Filtering needs more work.
Rick Backley
2017-08-26 10:34:21 -0500
-
690e0235d2
localsettings was not being ignored
Rick Backley
2017-08-26 10:32:25 -0500
-
-
7fb3738f5a
Add changelog
Brian S. Stephan
2017-07-11 10:38:12 -0500
-
1e1750e983
karma: only show the top 5 karmaers, as intended
Brian S. Stephan
2017-06-07 14:33:49 -0500
-
6572a54cd2
karma: just some whitespace code quality stuff
Brian S. Stephan
2017-06-07 14:26:35 -0500
-
4bf922eef0
mpdbot: show icecast site in the output
Brian S. Stephan
2017-03-10 20:53:59 -0600
-
217b8a15cd
simple mpd client thing
Brian S. Stephan
2017-03-10 20:36:56 -0600
-
474afe2576
do some ircbot prospector cleanup
Brian S. Stephan
2017-03-10 18:51:36 -0600
-
dbc4e6fe6f
rename event._recursing to event.recursing
Brian S. Stephan
2017-03-10 18:29:31 -0600
-
55c1cf01a2
countdown: use new event addressed stuff
Brian S. Stephan
2017-03-10 18:18:39 -0600
-
1e428b77db
bot: add most_specific_msg for convenience
Brian S. Stephan
2017-03-10 18:16:35 -0600
-
a79d0cdd9f
bot: add a bunch of event attrs related to msgs
Brian S. Stephan
2017-03-10 18:13:47 -0600
-
0003c0c16e
bot: default _recursing to False
Brian S. Stephan
2017-03-09 08:06:31 -0600
-
936db45359
dice: don't address roller when recursing
Brian S. Stephan
2017-03-02 09:40:23 -0600
-
44c8863d35
countdown: print the item name on new reminders
Brian S. Stephan
2017-03-02 09:37:18 -0600
-
6f9bbd304f
bot: don't strip []s if no replacement happened
Brian S. Stephan
2017-02-26 10:42:32 -0600
-
c4714d3691
countdown: add pronoun conversion to reminders
Brian S. Stephan
2017-02-26 10:39:49 -0600
-
995bb643f3
attempt to have outbound recursion
Brian S. Stephan
2017-02-23 21:35:03 -0600