A collection of extensions to the growing online DJing website, plug.dj. The source code is written in JavaScript utilising the Plug.dj API anywhere possible. Easily embeddable as a bookmark in your favourite browser. Initially inspired by TechGuard's AutoWoot script from back in April '12.
- Auto-woot : Automatically WOOT! each song as it is played
- Auto-queueing : Automatically re-append yourself to the DJ Waitlist once you've been moved back to the crowd
- User list : A dynamic list of every user in the room, colour-coded based on their current vote. Green = Woot, Red = Meh, White = No vote Special usergroups are denoted by the icon you'd normally see in the chat
- Button UI : Allows you to easily configure your Plug.bot experience; enable or disable each of its features at the click of a button. Red = Off, Green = On
- Hide video : Allows you to hide videos from your view
- Custom username FX NEW : Now allows you to change some user's names in the chatbox to a different colour
- Open-source code : All Plug.bot code is available in this repo, no cost, no secrecy
If you get stuck or just can't be bothered to use your brain (I know that feel), do yourself a favour and watch EXƎ's awesome sauce video.
Create a new bookmark in your favourite browser and copy/paste this to the 'URL/Location' of the bookmark (or even better just select all the text and drag it there)
javascript: (function () { var jsCode = document.createElement('script'); jsCode.setAttribute('id', 'plugbot-js'); jsCode.setAttribute('src', 'https://raw.github.com/connergdavis/Plugbot/master/plugbot.js'); document.body.appendChild(jsCode); }());
Alternatively, you can go to this site and copy the code you see into a new bookmark. Just Copy and Paste the code into the URL/Location of your bookmark.
- Conner Davis <[email protected]>
- Harrison Schneidman <[email protected]>
Plug.bot is licensed under the GNU General Public License, or GPL. Essentially, all I require of you if you want to redistribute Plug.bot's source code, is that you retain the three first comments in the files composing Plug.bot: firstly, the GNU GPL statement. Secondly, the statement I make myself about usage. And thirdly, the author and purposes comment that show who originally made the content -- me. So long as you abide by that rule and provide a link back to this repository, you are free to redistribute it as you want! Thanks for playing fair ^.^
Try to keep the subject relevant, please.
0.1a (Released 6/6/2012):
- Autowoot introduced
- Basic HTML UI
- Auto-queue WIP
0.2a (Released 29/6/2012):
- Sebastian welcomes users as they join the room
- Introduced Woot/Meh Ratios List
0.3a (Released 6/7/2012):
- Woot/Meh Ratios nerfed, replaced with Userlist that properly updates and doesn't have ANY problems
- Clean UI with pictures instead of HTML text
- Boris replaces Sebastian for welcome messages
0.33a (Released 12/7/2012):
- Userlist now recognises moderators and changes some styles for them. First off, they are enbolden. They also have the star next to their name, coloured to their vote.
- Patched a problem with moderators being the current DJ and the star being white.
- Patched the userlist still populating even when disabled. Thanks for the heads-up.
0.4a (Released 19/7/2012):
- Userlist has been re-styled! It now looks much sleeker
- Above the userlist is your current spot in the DJ waitlist, if you are in it. This should make it easier to check instead of having to click the button and look for yourself
- Removed external CSS dependency, fixes a lot of consistency problems
- Boris now welcomes users while using the /me command to make it more obvious.
0.5a (Released 01/8/2012):
- Userlist font is smaller due to more users being in rooms.
- Hide video now lasts until you disable it, rather than resetting each time a new song comes around
- Moved the UI to be beside the chat for more space for buttons
- Buttons are now HTML-generated instead of pictures
- Custom username FX now allows you to highlight specific people with custom colours