Robot Kirby is a Discord bot that can imitate specific users, channels, or servers, based on a Markov chain model.
Users must opt in for their data to be collected using the /opt in
command.
Robot Kirby uses Hikari and Tanjun for interacting with the Discord API, MongoDB as a database, and Markovify for the Markov chain model.
Credit to Amelia for the idea for the /timedensity
command!
Make a file called .env
in the root directory with the following contents:
DISCORD_TOKEN=<your token from the Discord API developer portal>
Then, start the Docker containers:
docker compose up