forum

[WIP] Modular Open-Source Twitch Bot (with osu! NP & Requests)

posted
Total Posts
1
Topic Starter
- raspy
Hi, I've been working on a Python-based Twitch bot for a while now. It comes included with support for !np and !request <beatmap> and is intended for the streamer to host on their own computer (so that it can read from the StreamCompanion file, etc.).

It has a fairly simple, somewhat guided set-up to get all information needed by Twitch for the bot to run, and since it's coded in Python, it should all be relatively easy-to-read code that anyone can understand.

My pride with this project comes from the base design being modular, allowing users to easily extend the base application with their own code. It also makes maintenance much easier.

The update process can be a little jank at times as I'm still working out a better method but updates can be opted out of at launch.

Check it out at my github and let me know what you think if you use it, or what you think I could to do improve it.

I am aware most users would rather not perform all of the setup to get it working, and I plan to use this to begin hosting my own osu!-focused Twitch bot service in the future once the new API releases! Consider this a preview of sorts...
Please sign in to reply.

New reply