samuri51 / chillybot

a turntable bot created by a moderator of straight_chillin11
12 stars 12 forks source link

How long do bans last? #32

Closed cygvis closed 11 years ago

cygvis commented 11 years ago

You're going to love this. So, I accidentally banned my bot. I intended to ban him from stage, used the wrong command, and now I can't get him back in. He's got 100s of songs in his queue that I don't want to give up. What can I do?

You say in commands.txt that the bans are temp?

samuri51 commented 11 years ago

if you used a command to ban the bot then it only lasts until the bot is restarted or you use the unban command. if the bot can't reenter the room that's probably because it got kicked 2+ times which means that turntable itself (not the bot) enforces a ban for somewhere around 15 minutes the first time and after that it gets longer and longer. the longest its possible to be is 24 hours. thanks for using my bot btw ;), hope u like it

cygvis commented 11 years ago

It's a great bot:) and thank you for making it.

So I created a new room. It was the easiest solution since it was no longer allowed in by TT. What happened was it was set on /autodj (on when <=1 person is Djing or off when >3 are DJing) but I couldn't get it off the stage without banning it from stage. I now realize /getonstage will turn off it's auto dj feature but it was confusing as h*ll having that command + the autodj command. I'm pretty sure I tried it.

Can't there be a /getoffstage command that both escorts it off and turns auto dj off? Or, just have /getonstage and /getoffstage commands? Why are both /autodj and /getonstage primers for its auto dj feature?

samuri51 commented 11 years ago

yeah i know it's a little confusing, it was one of the first commands i made and didn't bother to change the name :p. also be aware that theres the /removedj command that removes the bot from the stage. you don't have to rely on it automatically getting on and off if you don't want to. and glad you like it ;D

edit: /autodj isn't related to it's autodjing, all it does is put the bot on stage, /getonstage turns it's automatically getting on / off stage on and off. if you turn its auto dj off while its on stage, it stays on stage, if its on the floor, it stays on the floor etc. you can type /botstatus to see if its on or off

cygvis commented 11 years ago

Thanks samuri51!

For anybody else who is having some trouble getting their bot off stage, you should use /getonstage (or check his autodj status with /botstatus) to make sure that his autodj feature is off and then use /removedj (or click Remove while hovering on him) to take him off. :)

cygvis commented 11 years ago

Also, sometimes when I put him on and let him play a song or two and then remove him, I'll get the message "@Bot, you have 20 seconds to skip your stuck song before you are removed" despite nobody djing and him being on the floor.

samuri51 commented 11 years ago

thanks for pointing that out, i think i know what's causing it.... should have a fix in a day or two. is everything good otherwise?

samuri51 commented 11 years ago

@tmcalister i fixed the issue of the bot telling people to skip their songs if nobody's djing, just letting you know.