This is a barebones Discord bot to get you started. This includes an input listener, event manager, and sample commands. The event manager is designed to support a variety of different command types, including classic commands, message commands, slash commands, and user commands. The hierarchy is structured in a way that is easy to read and understand, making it straightforward to add new commands and features over time. Easily add a multi-bot setup, each with their own customized commands.
To use the Discord.EventHandler in your existing project, simply copy DiscordEventHandler to your project directory. The only requirement for using Discord.EventHandler is the dependency listed below, which must be installed in your project prior to use.
https://github.com/discord-net/Discord.Net v3.10.0
Like or hate, feedback is always appreciated.