IRC log bot with web interface
JavaScript Python Scala
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Scudbot introduction


  • Flask
  • Twisted
  • Flask-SQLAlchemy


  • Add webpage back
  • Fix all references so they use IDs and backreferences correctly
  • Fix the bot to use the new database model

Basic Operation:

Scudbot is divided into two programs,, which launches IRC clients to monitor public messages in channels of your choice, and which is the webapp showing a nice view on the data captured and processed by the application.

If you're starting from scratch, you'll need to initialize the database by running, this will create enough example information within the database to get it all running.

Then run to launch the IRC bot(s), and to run the web application. You should be able to access the webapp at

Other Notes

Want to use the following for messages in a channel