You can see a list of custom command variables, which may help you here:
http://deepbot.deep.sg/wiki/Custom+CommandsAlso a list of built in commands:
http://deepbot.deep.sg/wiki/Bot+Commands!commands
It is possible. Basically you have the command run a check on their @userclass@.
@userclass@ = Displays the class of the user. [Streamer, DeepBot, Mod Level 1, Mod Level 2, VIP Gold, VIP Silver, VIP Bronze, Viewer]
Just make these commands first:1. !commands @if@[@userclass@||Mod Level 2||!mods2commands||!commands2]
(I recommend ticking Hide from command list on these ones below)
2. !commands2 @if@[@userclass@||Mod Level 1||!mods1commands||!commands3]
3. !commands3 @if@[@userclass@||VIP Gold||!vipgoldcommands||!commands4]
4. !commands4 @if@[@userclass@||VIP Silver||!vipsilvercommands||!commands5]
5. !commands5 @if@[@userclass@||VIP Bronze||!vipbronzecommands||!commands6]
6. !commands6 @if@[@userclass@||Viewer||!viewercommands||Error!]
Then the commands for each userclass: (I recommend ticking Hide from command list on these ones below)
1. !mods2commands /w @user@ Command List Here (Or you can have deepbot read a .txt file. If you want this option, you have to make the .txt files in the custom logs folder or have it read it from a file path) /w @user@ @readfile@[modcommands.txt] or /w @user@ @readfile@[C:\Stream\Text Files\modcommands.txt]
2. !mods1commands /w @user@ Command List Here
3. !vipgoldcommands /w @user@ Command List Here
4. !vipsilvercommands /w @user@ Command List Here
5. !vipbronzecommands /w @user@ Command List Here
6. !viewercommands /w @user@ Command List Here
The !regulars=!newcomers commands are possible, but the problem is, that you are going to probably have a really long .txt file or list. Since twitch limited how many characters per message you can have, it really isn't worth it.
!song would first need to be renamed something else since the bot already uses !song. But you can use @readfile@[PathToFileHere\currentsong.txt]
!poll would need to be integrated into deepbot for strawpoll at least.
!title You would just use @customapi@[http://customapi.deepbot.tv/streamtitle/
YourStreamNameHere] Mods can use: !updatetitle <title> : Updates the stream title. [MOD Level 2 Only]
!winner You would use @randomuser@
!minigame/!chatgame you would just use the VIP Modifications part of the command editor, then chain a command to check their @userclass@ and run a command to give them commands to mini-games.
!pollminigame Probably do-able