Skip to content
Kalbintion Kier edited this page May 3, 2017 · 4 revisions

forward or fwd is a channel operator only core command found with Kdkbot. This command is designed to permit channel operators to forward chat between them.

Syntax

fwd <to> | forward <to> afwd <from> | acceptforward <from> dfwd <from> | denyforward <from> sfwd <to> | stopforward <to>

Forward

fwd to sends a forward request to another channel. The bot must be in both channels for this to request, otherwise it will state that it does not exist in the other channel.

Accept Forward

afwd from accepts a forwarding request from another channel. Once accepted, messages will begin being sent between the channels.

Deny Forward

dfwd from denies a forwarding request from another channel. Once denied, messages will not be sent between the channels and a new request will have to be made.

Stop Forward

sfwd to stops an agreed forwarding request from continuing.

Examples

Accepting Process

The following is the full text communication of how to initialize the forwarding system between the channels kalbintion and taitfox. Example formatted as channel - user: message

#kalbintion - kalbintion: !fwd taitfox
#kalbintion - kdkbot: Sent forward request, awaiting reply.
#taitfox - kdkbot: #kalbintion has requested forwarding permissions. Type '+afwd kalbintion' to authorize or '+dfwd kalbintion' to deny.
...
#taitfox: - taitfox: !afwd kalbintion
#taitfox - kdkbot: Forwarding authorization request accepted.
#kalbintion - kdkbot: Forwarding authorization request accepted.
...
#kalbintion - random_joe: hello!
#taitfox - kdkbot: random_joe: hello!

Denying Process

The following is the full text communication of how to deny the forwarding system between the channels kalbintion and taitfox. Example formatted as channel - user: message

#kalbintion - kalbintion: !fwd taitfox
#kalbintion - kdkbot: Sent forward request, awaiting reply.
#taitfox - kdkbot: #kalbintion has requested forwarding permissions. Type '!afwd kalbintion' to authorize or '!dfwd kalbintion' to deny.
...
#taitfox: - taitfox: !dfwd kalbintion
#taitfox - kdkbot: Forwarding authorization request denied.
#kalbintion - kdkbot: Forwarding authorization request denied.

Stopping Process

The following is the full text communication of how to stop the forwarding system between the channels kalbintion and taitfox after it has been started. Example formatted as channel - user: message

#kalbintion - kalbintion: !fwd taitfox
#kalbintion - kdkbot: Sent forward request, awaiting reply.
#taitfox - kdkbot: #kalbintion has requested forwarding permissions. Type '!afwd kalbintion' to authorize or '!dfwd kalbintion' to deny.
...
#taitfox: - taitfox: !afwd kalbintion
#taitfox - kdkbot: Forwarding authorization request accepted.
#kalbintion - kdkbot: Forwarding authorization request accepted.
...
#kalbintion - random_joe: hello!
#taitfox - kdkbot: random_joe: hello!
...
#taitfox - taitfox: !sfwd kalbintion
#taitfox - kdkbot: Stopping message forwarding.
#kalbintion - kdkbot: Stopping message forwarding.
Clone this wiki locally