Home Random Sh17cast Forums

Setting up an eggdrop bot to take requests for Sh17Radio – Part 1

Monday, March 5, 2007

So I’m gonna write this as I go. I’m going to setup an Eggdrop bot on my server with most of my music that will take requests from an IRC channel and put them next in queue for the Sh17Radio. After I get that to work, I’ll have it check the shoutbox(or something) for requests directly from the website.

  1. Install Eggdrop. My server has Gentoo on it, but you can download the source and compile it if you want to.
    emerge -avnu eggdrop
    I lied. Follow this guide to download and install Eggdrop.
  2. Download irssi or X-Chat and connect to irc.mygeekspace.com #thesh17
  3. Install the http package for eggdrop in the scripts/ folder
  4. …and this eggdrop shoutcast script
  5. .rehash after you configure sc.cfg and add the two .tcl scripts to your eggdrop.conf
    Now you can type !sc:song or !sc:info, etc in the IRC channel.

— At this point, that’s all there is to do for a basic shoutcast bot. It even has a request system that notifies the DJ when there’s a new request. The only thing it doesn’t do that I want it to do is actually add the request to the playlist queue —

If you join the channel, you’ll see Sh17Radio announcing each new song, who’s listening and who’s broadcasting. I’ll post Part 2 when I figure it out.

Discover and Share
posted by johntash at 11:53 pm  


  1. jt is bad ass. Though we might sadly need a person to monitor requests, so as not so many repeats. Unless you gots a programe to do that.

    Comment by Kanchi_r0b0t — March 6, 2007 @ 12:00 am

  2. I think I have it figured out.. if one of us is broadcasting, it’ll send the request to us. But if it’s just coming from my server, then it’ll automatically add it to the playlist as long as it hasn’t been played in the last couple hours and stuff like that.

    Comment by johntash — March 6, 2007 @ 12:23 am

  3. […] Wednesday, March 4, 2009 We rebuilt our server a few weeks ago, and I was just now getting around to putting eggdrop on it again and setting up the sh17radio bot we had before. […]

    Pingback by The Sh17 » How To: Eggdrop 1.6.19 + SSL on Gentoo 64 bit — March 4, 2009 @ 4:58 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

28 queries. 0.130 seconds.
Copyright © 2007-2010 http://www.thesh17.com