DikDik bot is a Discord bot that says something in another channel. Tell it what to say in channel A and it will send it to channel B. Once say is active all messages will go to channel B until it is deactivated. The bot will automatically deactivate if there is no messages from the sending user for more then 5 minutes.
Download Go.
$ cd ./cmd/DikDik-Bot
$ go build
$ ./DikDik-Bot
# Setup dikdik-config.yml
In dikdik-config.yml
bot_token: <your bot token>
bot_prefix: <prefix>
csv_path_jokes: <path where Jokes.txt is located>
csv_path_facts: <path where Facts.txt is located>
Available commands
Command | Description |
---|---|
/+say channelName [message to send to channel] | Activate message sending to MentionedChannel. All messages you send hereafter will be send to this channel |
/-say | Deactivate message sending to MentionChannel |
/delete | Delete last sent message while say is active |
/jokeHere | Post a joke in current channel |
/jokeThere MentionChannel | Send joke to the MentionedChannel |
/factsHere | Post facts in current channel |
/factsThere MentionChannel | Send facts to the MentionedChannel |
/status | Confirm if say is currently active |
/help | Command list |