Skip to content

The dirkbot is a Discord Bot written in JavaScript. It implements various funny and useful features

License

Notifications You must be signed in to change notification settings

Ironwally/dirkbot

Repository files navigation

Bot Application for Discord

Dirk-Bot implements various useful and humerous features

Dirk.bot logo The bot is implemented using the library Discord.js

Features

💬 1. dirksay and its variations

Syntax: /dirksay input:your_input
Generates ASCII art inspired by cowsay but subsituting the cow for Dirk. The commands /nilssay and /sinzsay do the same thing, but with other ASCII arts.

🌭 2. koeri

Syntax: /koeri optional_input:your_input
Randomly generates a combination of 6 differnt kœri spices to enjoy on your kœriwurst. There is the option to enter a name, to receive a recommendation for someone else.

🔎 3. checkoeri

Syntax: /checkoeri
Checks if the kœriwerk in the Moltke Dining Hall in Karlsruhe is opened or not.

✅ 4. visitkoeri

Syntax: /visitkoeri
Registers a visit with the corresponding discord name and date into a database.

📈 5. koeristats

Syntax: /koeristats
Shows the entries of the koeri database through ascii-art visualisation.

📋 6. mensa menu

Syntax: /mensa optional:input:date
Lists today's menu in the Moltke Dining Hall or the menu of the specified date.

🧽 7. heikosschwamm

Syntax: /heikosschwamm input:integer
Deletes the last n messages in the current discord channel. A little gimmick of watering, wiping out the messages and letting it dry, is also in there.

🎈 8. bloat

Syntax: /bloat optional_input:integer
Counts how many times we have said "bloat" by adding either 1 or the specified number to the previous amount.

🍝 9. pasta commits

Syntax: /pasta
Generates a random pasta related commit message for this project.

📎 10. test

Syntax: /test
Can be used to test if the bot is working correctly.

📨 11. reactions

Some hidden functions, which let dirk react to different substrings within a message with different replies. If you want to try something funny, type in -quiz to start a little exam, but keep in mind the examinor - only a few specific answers are correct.

A note from the dirkbot developer-team: Dirk is open towards all kind of people and just wants you to enjoy the user experience. Together with dirk we stand against any racist, transphobic and other views that invalidate people. 🏳️‍🌈🏳️‍⚧️

Special thanks to @Mofi202 and @nils-matthaei for their invaluable contribution to the dirkbot. Your dedication and expertise have greatly enhanced the quality and success of the project.

About

The dirkbot is a Discord Bot written in JavaScript. It implements various funny and useful features

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published