Base commands are commands that are found in every channel kdkbot is a part of. The information presented here are for the default values. Some commands may have been disabled or modified in permission level requirements on a per channel basis.
Trigger | Rank | Active | Info |
---|---|---|---|
ama | 1 | Yes | ama incorporates an "ask me anything" system in which questions can be added to be viewed later through a queuing system. |
quote | 1 | Yes | quote incorporates a storage system for memorable comments by the streamer(s), for use later on. |
channel | 5 | Always | channel offers various channel specific settings such as the trigger prefix, base command permission levels, etc. |
commands | 1 | Yes | commands incorporates a custom command system for creating channel specific user commands. |
counter | 2 | Yes | counter incorporates a counting system. Useful for tracking number of deaths, kills, etc. |
perm | 3 | Yes | perm is a core command that is designed to give other users a particular permission level. |
stats | 0 | Yes | stats gives the user specific statistical information about them in regards to the channel it was used in. Information such as number of messages sent and time spent in channel. |
msges | 0 | Yes | msges gives the user specific statistical information about them in regards to the channel it was used in. This tells the user the amount of messages they have sent with the number of characters in those messages since a date with their first join time. |
time | 0 | Yes | time gives the user specific statistical information about them in regards to the channel it was used in. This tells the user the amount of time they have spent in a channel since a particular date. |
bits | 0 | Yes | bits gives the user specific statistical information about them in regards to the channel it was used in. This tells the user the amount of time they have spent in a channel since a particular date. |
timers | 3 | Yes | timers incorporates a repeatable message to be sent to the channel based on a given delay. |
urban | 2 | Yes | urban requests the information for the first result found on the urban dictionary website. |
permit | 3 | Yes | permit allows a user to bypass certain filters created with the filters command. |
game | 1, 3 | Yes | game, if not provided anything after, will request the streamers current game name. This requires a permission rank of 1 or higher to use. If something is after game, it will attempt to send the new games title to twitch. This requires a permission rank of 3 or higher to use. |
status | 1, 3 | Yes | status, if not provided anything after, will request the streamers current stream title. This requires a permission rank of 1 or higher to use. If something is after status, it will attempt to send the new streams title to twitch. This requires a permission rank of 3 or higher to use. |
viewers | 1 | Yes | viewers will return the amount of viewers that the stream currently has, or it'll say it isn't live if it isn't. If a username is supplied, it will get the viewer count of the given user, or let you know if they are not online. |
uptime | 1 | Yes | uptime will return the amount of time that the stream has been live, or it'll say it isn't live if it isn't. If a username is supplied, it will get the uptime of the given user, or let you know if they are not online. |
host | 3 | Yes | host channel will host the given channel name, as long as the bot is marked as an editor of the channel. If no username is supplied, it will get the currently hosted channel, or let you know if you are not hosting. |
unhost | 3 | Yes | unhost will stop hosting as long as the bot is marked as an editor of the channel. |
Master commands are commands that assigned to the bot owner, in this case it is Kalbintion. These commands are only able to be used by them, most of which are used for debugging purposes
Trigger | Rank | Active | Info |
---|---|---|---|
debug | Master | Always | debug enable will enable debug messages to the console. debug disable will disable them. |
exit | Master | Always | exit causes the bot to stop running, exiting with code 0 |
echo | Master | Always | echo msg causes the bot to send the specific message (msg) back to the channel the command was used in. |
echoto | Master | Always | echoto channel msg causes the bot to send the specific message (msg) to the provided channel (channel). |
echotoall | Master | Always | echotoall msg causes the bot to send the specific message (msg) to all channels the bot is in. |
color | Master | Always | color name causes the bot to change it's own username color to the provided name. |
status | Master | Always | status msg sends a twitter status update with the given msg. |
ram? | Master | Always | ram? sends to the channel the command was used in, the estimated amount of memory used by the bot. |
gc | Master | Always | gc will suggest two garbage collections be done by the java GC using System.gc(); |