dr.botzo, the IRC bot with Django integration.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Brian S. Stephan ee6ae7080e
remove the bridge-speaker from the message when relevant
this allows downstream event handlers to react to e.g.:

<discord_user> !weather 12345

as if they were normal leading IRC commands
2 weeks ago
acro convert ircplugin users of privmsg to reply 7 years ago
countdown customize the list view in the django admin 7 months ago
dice config flag for having !dice/!random prefix the nick 1 year ago
dispatch require authentication to get dispatch objects via API 7 months ago
dr_botzo add the ability to disable the web display of some apps 6 months ago
facts update urls.pyes to use path() and add some tests 7 months ago
history only show PRIVMSGed if we had something to PRIVMSG 2 years ago
ircbot remove the bridge-speaker from the message when relevant 2 weeks ago
karma add the ability to disable the web display of some apps 6 months ago
markov support markov targets with identical names on different servers 5 months ago
mpdbot mpdbot: show icecast site in the output 7 years ago
pi update urls.pyes to use path() and add some tests 7 months ago
races add the ability to disable the web display of some apps 6 months ago
requirements remove the gitlab bot, it's its own project now 7 months ago
scripts remove unnecessary unicode_literal future imports, we py3 now 4 years ago
seen collapsing all of dr_botzo one directory 7 years ago
static facts: recreate the choices experience in facts 7 years ago
storycraft version bumps and migration to django 2.2 4 years ago
tests add the ability to disable the web display of some apps 6 months ago
text_manip irc plugin to turn text into zalgo text 2 years ago
transform collapsing all of dr_botzo one directory 7 years ago
weather flake8 cleanups 6 months ago
.gitattributes add versioneer stuff to the project 4 years ago
.gitignore add test to confirm markov irc plugin behavior 7 months ago
.gitlab-ci.yml properly prospect all of the code 6 years ago
CHANGELOG.md Add changelog 6 years ago
CONTRIBUTING.md Add contribution guide 7 years ago
COPYING reorganizing project directories, part 2 9 years ago
MANIFEST.in move templates aroudn to satisfy packaging now that it's being tested 7 months ago
README.md remove TODO, preferring gitlab issues tracker 7 years ago
manage.py collapsing all of dr_botzo one directory 7 years ago
setup.cfg add versioneer stuff to the project 4 years ago
setup.py put requirements in my now-usual spot 3 years ago
tox.ini ignore migrations in the flake8 checking 6 months ago
versioneer.py add versioneer stuff to the project 4 years ago

README.md

dr.botzo

an IRC bot

Overview

dr.botzo is an IRC bot written in Python, using Django as a backend and the irc library to handle most of the protocol stuff. It is mostly a fun project for a couple of us to hack around on, but you may find it useful.

Documentation

Usage documentation is pretty scarce at the moment, but you can find what does exist on the wiki.

TODO

New features, improvements, bugs, etc. are tracked in GitLab.