-
Notifications
You must be signed in to change notification settings - Fork 4
Channel
CHANNEL is a basic channel operator command found in any channel Kdkbot is a part of.
- channel (<commandPrefix <new prefix> | [<commandProcessing> | <logChat>] <true | false> | [<rankQuotes | rankAMA | rankCounters | rankChannel | rankPermit | rankPerm | rankForward> <integer>)
The commandPrefix gives you the ability to change a channels command prefix, this is defaulted to the pipe (|) character.
The commandProcessing option gives you the ability to entirely turn off the bots processing of messages for commands.
** NOT IMPLEMENTED ** This setting accepts a true or false value and determines if messages from this chat will be logged.
This string is attached to the start all messages going into a channel. Accepts any input, including nothing (channel msgprefix) to clear it.
This string is attached to the end all messages going into a channel. Accepts any input, including nothing (channel msgsuffix) to clear it.
rank* level commands change the permission rank of an internal command. Valid rank* values are: rankChannel, rankPerm, rankPermit, rankFwd, rankFilter, rankTimer, rankHost, rankUnhost, rankStatus, rankGame, rankGiveaway, rankQuote, rankAma, rankTimers, rankUrban, rankTime, rankStats, rankMsges, rankBits, rankSeen, rankCommands, rankUptime, rankViewers
active* true|false commands change the availability of an internal command. Valid active* values are: activeChannel, activePerm, activePermit, activeFwd, activeFilter, activeTimer, activeHost, activeUnhost, activeStatus, activeGame, activeGiveaway, activeQuote, activeAma, activeTimers, activeUrban, activeTime, activeStats, activeMsges, activeBits, activeSeen, activeCommands, activeUptime, activeViewers
trigger* newtrigger commands change the trigger word for an internal command. Valid trigger* values are: triggerChannel, triggerPerm, triggerPermit, triggerFwd, triggerFilter, triggerTimer, triggerHost, triggerUnhost, triggerStatus, triggerGame, triggerGiveaway, triggerQuote, triggerAma, triggerTimers, triggerUrban, triggerTime, triggerStats, triggerMsges, triggerBits, triggerSeen, triggerCommands, triggerUptime, triggerViewers
Changing various settings for internal commands to make the more appropriate for the channel. Example formatted as channel - user: message
Internal Command Rank
#kalbintion - kalbintion: !perm set steve 3
#kalbintion - kdkbot: Set steve to permission rank: 3.
#kalbintion - steve: !commands list
#kalbintion - kdkbot: You can get this channels list of commands by visiting: tfk.zapto.org/kdkbot/?p=channels&t=c&channel=kalbintion
...
#kalbintion - kalbintion: !channel rankCommands 4
#kalbintion - kdkbot: Channel setting rankcommands set to 4
...
#kalbintion - steve: !commands list
...
#kalbintion - steve: :(
Internal Command Trigger
#kalbintion - kalbintion: !time
#kalbintion - kdkbot: kalbintion: You have spent 447 days, 4 hours, 40 minutes and 50 seconds since 22/6/2015
#kalbintion - kalbintion: !channel triggerTime clock
#kalbintion - kdkbot: Channel setting triggertime set to clock
#kalbintion - kalbintion: !clock
#kalbintion - kdkbot: kalbintion: You have spent 447 days, 4 hours, 42 minutes and 23 seconds since 22/6/2015
Internal Command Availability
#kalbintion - kalbintion: !uptime
#kalbintion - kdkbot: Stream has been going for 1H 32M 59S
#kalbintion - kalbintion: !channel activeUptime false
#kalbintion - kdkbot: Channel setting activeuptime set to false
#kalbintion - kalbintion: !uptime
#kalbintion - kalbintion: :(