Block a user
998153c511
add a !weather command to the bot
5660af1614
genericize request methods in DrBotzoBackend
5f6e255ded
fix some line length violations in weather/ircplugin.py
c0c0306419
expose weather report as an rpc view
56d0e26c6d
reimplement !weather in the IRC bot
b42d0ac0e9
pin irc==15.0.6 in requirements
10fdf5f33c
dice.py: remove unnecessary duplicate response.raise_for_status
859c164fea
add markov plugin for learning/replying to chatter
8466cd62a0
.gitignore *.env
802072caed
add markov RPC method for learning a line
9e4bc595a4
add markov RPC method for generating a line from a context
061a15caa3
give better output to discord of dice rolls, handle errors
5e4bcf6b1c
add error detail handling to DrBotzoBackend
d34fb18949
rename 'home' view as 'index', fixes DEBUG page behavior
abce0262f3
provide dice_str in exceptions, where applicable
b917f78ca5
replace dice sanity checks as asserts
c2aa3df13f
fix some '!= None' checks, rewrite as 'is not None'
f048d7c193
add basic form of dice rolling via dr.botzo
d4ea843088
logging tweaks
f9baa76a24
reset the hitomi project, remove django, rebuild deps
6b8dd1a645
dos2unix dice/*
649a148209
don't assert on trials if they aren't provided
f78d407d4c
move DiceRoller to its own module
8528152483
remove dice cthulhutech roll. hasn't been used in forever
f2fb0a26a4
remove unnecessary unicode_literal future imports, we py3 now
0f88715ffd
remove unnecessary requirements-server.*
2f98a64cdd
version bumps and migration to django 2.2