Fabrice
Helping Hand
I for one find it often easier to use commands in chat to execute certain things. Here's my suggestion.
Admin
il continue to add more commands as ideas flow in at me.
Admin
- !kick <name> (or part of name)
- (05. Sep 2015) currently, you cannot perform a kick from the bot via scripts
- !ban <name> <time> <reason>
- (05. Sep 2015) currently, you cannot perform a ban from the bot via scripts
- !pban <reason>
If pre-defined ban times for violations could be added like spamming has a pre-set message and ban time then this could be used for quick banning.- (05. Sep 2015) currently, you cannot perform a ban from the bot via scripts
- !unban <name>
- (05. Sep 2015) currently, you cannot perform a ban from the bot via scripts
- !mute <name> <time>
- (05. Sep 2015) currently, you cannot perform a 'mute' from the bot via scripts
- !unmute <name>
- (05. Sep 2015) currently, you cannot perform a 'mute' from the bot via scripts
- !set afk <name>
Moves user to afk channel- (05. Sep 2015) see this
- !pmsg <message>
Sends entire server a poke message (could be with optional group choice)- (05. Sep 2015) added to my script to-do list
- !msg <message>
Sends entire server a private message (could be with optional group choice)- (05. Sep 2015) same as above
- !freeze <name> <time>
Makes a user unable to leave his channel (If he does he's moved back. Incase of relogging he should be moved to that channel again. With optional time on it)- (05. Sep 2015) same as above
- !create <channelname> <voice / music>
Creates a sub channel in pre-defined place and sets channel admin to the creator. Temp delay could be added to as extra feature maybe. Usefull if your users always make channels in the wrong place. Also allows them to select opus of music codec.- (05. Sep 2015) is possible
- !afk
Moves you to afk- (05. Sep 2015) -- DONE --
- !time
Show time and date (special right?)- (05. Sep 2015) is possible (i would do it without some special rights...)
- !alarm <time>
Pokes you when the choosen time is reached.- (05. Sep 2015) is possible
- !dalarm <date> <time>
Same as above but allows for different future day to be set.- (05. Sep 2015) for that, I have to check if I can save something into a document, because if the bot restarts, all variables of the script are gone...
- !me <name>
Sends the user a private message with their unique id, ip, first time they connected, total connections. For admins it could show the info about others.- (05. Sep 2015) is possible
- !lock <time>
Locks the channel they are in for the time choosen with a random password. Only should work for pre-defined channels and post password in the channel chat or in pm.- (05. Sep 2015) is possible
- !mod
Sets the channel to moderated, giving current users in the channel talk power but new entering users not. They could get talk power with like !amod <name>. If user who set it leaves the channel it should be undone.- (05. Sep 2015) currently, it's impossible to give a client talkpower vie scripts
- !music <botname>
Adds you to whisperlist of the bot name you typed.- (05. Sep 2015) don't really understand what this means...
- !stopmusic
Removes you from all bot whisperlists.- (05. Sep 2015) same as above
- !aqueue <artist>
Grabs a random song from the artist and puts it in queue- (05. Sep 2015) not sure if this is really possible...
- [Admin] !enablequeue & !disablequeue
Allow / forbid users to queue songs.- (05. Sep 2015) not possible for know, because you cannot block commands. To be able to do this, you have to create your own queue script...
- !inactive channels <remove>
List channels that have been inactive for more then 1 day. including total time it has been empty. User needs a minimal of 5 min being in the channel befores its timer resets. The optional remove would delete channels inactive for a pre-configured amount of time. Should be a option to keep some channels present regardless of inactivity.- (05. Sep 2015) to be able to do this, you will have to create an algorithm which saves data into a file, etc... not very simple.
- !inactive users <remove>
Same as above command.- (05. Sep 2015) how do you want to remove clients? or do you mean users from the sinusbot?
- !agree
Show new users on server the rules in a private message and force them to type !agree before being able to leave the lobby.- (05. Sep 2015) added to my script to-do list
- !shutdown <botname>
- (05. Sep 2015) don't know what you mean... a logic feature would be a !shutdown command, but without the parameter. So it would shut down the bot which receives the command...
- !reboot
Reboots the sinusbot service (nice future feature)
il continue to add more commands as ideas flow in at me.
-- Moderator ( @Raphraph ) --
I commented all the ideas to show what is possible and what isn't possible and more. If you have some more questions, send me a private message.
I commented all the ideas to show what is possible and what isn't possible and more. If you have some more questions, send me a private message.
Last edited by a moderator: