Firstly, thanks to @drauka , @Synthesis , @pulser , and most of all, @Copper . This tutorial would not have been possible without them. Thanks guys!
If you are only looking for BTN, click here
So once I decided to try to configure autodl-irssi myself, I found it very challenging and required help from a few people to successfully set it up. This autodl tutorial deals specifically with the Autodl plugin. If you're a CLI person, there are a few tutorials on how to configure it via CLI. This tutorial will show you how to setup autodl for SCC. Make sure your seedbox is configured with autodl-irssi. If not, there are tutorials to help you install it yourself, but most companies install it as a standard service.
First off, you need to connect to SCC's IRC network, change your nickname to "nickname-bot," and then register your bot to their network. Once registered, visit their support channel and request a Vhost. Let them know you want a vhost for autodl. It only took me a few mins for them to create it. All of aforementioned info can be found on SCC's wiki page under "Internet Relay Chat".
Once your Vhost is created, open up Rutorrent and click the green down arrow icon.
Click the autodl icon, then "IRC Servers". The server is irc.sceneaccess.org port 6667. For your nick and password, you will need use your vhost. Example: SCCusername-bot. Your password is the password you created to identify yourself to their IRC network. Enter the email you used to register your nick as well.
Under IRC Channel, add a new channel named #announce, no password needed.
*Just an FYI filling out the Invite HTTP URL, Header and Data fields are optional.
-Invite Command is blank
-Invite HTTP URL = http://www.sceneaccess.org/irc
-Invite HTTP Header is a bit tricky. I use the latest version of firefox so depending on your browser, it will be different. Click firefox>options>options>privacy tab>remove individual cookies. In the search field, type sceneaccess and find the UID and password. Enter them accordingly. Be sure to use the correct format. If you mouse over the Invite HTTP Header field, it will show the format.
-Invite HTTP Data = announce=yes
Once you are finished filling out the IRC Server info, click ok.
Open up autodl again and click Trackers. To get your authkey, browse torrents on SCC, right click on the disk to the right of the torrent name, copy link location. Paste that in the authkey field and it should populate with a bunch of letters and numbers. Once finished, click ok.
Next, click the autodl icon then preferences. Choose .torrent action, click rtorrent. Next to the folder field, double click the grey box so it populates your downloads folder. It should look something like this /home/username/downloads
So if you're like me, and just want to download SCC freeleech, setup your as filter as *SCC* in the match releases box. Be sure to click SCC in the match sites field. A good way to figure out if it's setup correctly, use * as your only filter, SSH into your server, type "screen -r" which should show rtorrent and irssi running. Find the PID for irssi and type screen -r PID. You can watch this screen in SSH and wait for irssi to grab a torrent and send it to rtorrent. As long as you have * as your only filter, you will download EVERY torrent that is uploaded; so be careful if you are low on space. Once it grabs a torrent, be sure it is actually downloading in rutorrent and fix your filter or uncheck the SCC IRC Server box so you don't accidentally download too much.
Look for phrases such as, "monitoring channel" or "reading configuration files"
I've already helped a few people configure this successfully so I hope it works out for the rest of you. If not, and you require further help, post here or PM me in IRC. I CANNOT help with filters, but this plugin makes it really easy to figure out.
I will add BTN as well in the next few days.