forum

(Streaming) IRC Script/wrapper for song requests?

posted
Total Posts
12
Topic Starter
Cinagro
I looked around, but I couldn't find anything on this.

Are there any public releases of IRC scripts or wrappers that will queue up requested songs from IRC via a command into a stack that the streamer can either pop the last request/flush out the list?

Thanks
Rinku
I would like to know alkso. That would be extremely useful.
Topic Starter
Cinagro
I know there's one out there because Horo is using it. He said it was some open source program in C++ he found, but he couldn't remember the name.

Worst case, I'll end up writing something this weekend. will just have to brush up a bit on mSL.
Primula_old
I am currently working on something like this with osu!np v2.4


It supports map id's and youtube video id's - whichever it will currently accept depends on whether you're currently playing osu!
Maps are downloaded as soon as they're requested, when you select them from the IRC Window you can: choose to install them (so they'll auto popup in osu!), preview them (using the osu!np mp3 player) or remove them.

Additionally there's a levelling system with my bot, exp is rewarded for every second a user is in the irc chat, you can define the level required for different chat commands and rankings are updated here. (The current focus for this is with twitch irc to encourage more viewers to osu! streams)

All of the above isn't available until v2.4 is released, there's still a lot of work I have to do Q^Q
Topic Starter
Cinagro
Thought you might be working on something like that for the next version =u=

Guess I'll just wait on 2.4 eueb Nice work!
Redback
I've actually just released a streamline version of a bot that does exactly this!
It's called ORB - OsuRequestBot - and it's a small thing I was working on for Horocchi's stream, but I'm releasing it for everyone.

The code is at https://github.com/Redback93/OsuRequestBot
And you can download the executable at http://sharing.softcode.co/Files/ORB1.1.zip

Basically, you log into the IRC chat with your bot account and whenever a user does a !request {link} or !req {link} command, it adds it to your list. From the list, you can access the osu!direct link, and when you play the song, it will automatically remove the request.

It's very simple and very clean.
Topic Starter
Cinagro

Redback wrote:

I've actually just released a streamline version of a bot that does exactly this!
It's called ORB - OsuRequestBot - and it's a small thing I was working on for Horocchi's stream, but I'm releasing it for everyone.

The code is at https://github.com/Redback93/OsuRequestBot
And you can download the executable at http://sharing.softcode.co/Files/OsuRequestBot1.1.zip

Basically, you log into the IRC chat with your bot account and whenever a user does a !request {link} or !req {link} command, it adds it to your list. From the list, you can access the osu!direct link, and when you play the song, it will automatically remove the request.

It's very simple and very clean.
Thank you so much! This is actually the script that made me post this thread. Horo told me otherwise about the script, but thank you so much! Glad you found this thread c:
kleps
I've made something like this in Java few weeks ago (it was exclusively for HappyStick and I believe I was the first one to make it). If anyone is interested contact me via PM and I'll give it to you.
Topic Starter
Cinagro

Redback wrote:

I've actually just released a streamline version of a bot that does exactly this!
It's called ORB - OsuRequestBot - and it's a small thing I was working on for Horocchi's stream, but I'm releasing it for everyone.

The code is at https://github.com/Redback93/OsuRequestBot
And you can download the executable at http://sharing.softcode.co/Files/OsuRequestBot1.1.zip

Basically, you log into the IRC chat with your bot account and whenever a user does a !request {link} or !req {link} command, it adds it to your list. From the list, you can access the osu!direct link, and when you play the song, it will automatically remove the request.

It's very simple and very clean.
Just thought I'd let you know that the executable's link is no longer working :c
Redback
Updated it, thanks.
TakuMii

Redback wrote:

I've actually just released a streamline version of a bot that does exactly this!
It's called ORB - OsuRequestBot - and it's a small thing I was working on for Horocchi's stream, but I'm releasing it for everyone.

The code is at https://github.com/Redback93/OsuRequestBot
And you can download the executable at http://sharing.softcode.co/Files/ORB1.1.zip

Basically, you log into the IRC chat with your bot account and whenever a user does a !request {link} or !req {link} command, it adds it to your list. From the list, you can access the osu!direct link, and when you play the song, it will automatically remove the request.

It's very simple and very clean.
:o I really like it. You'd just need to add a !np command and it'd be perfect.
aishte05
kakuwarui i love you from SKET DANCE
Please sign in to reply.

New reply