https://github.com/sirdoombox/botcommands.net
A service agnostic chat-based command handling library written in C# targetting .NET 2.0
https://github.com/sirdoombox/botcommands.net
bot bot-framework csharp netstandard20
Last synced: over 1 year ago
JSON representation
A service agnostic chat-based command handling library written in C# targetting .NET 2.0
- Host: GitHub
- URL: https://github.com/sirdoombox/botcommands.net
- Owner: sirdoombox
- License: mit
- Created: 2018-09-18T14:29:29.000Z (almost 8 years ago)
- Default Branch: develop
- Last Pushed: 2018-09-27T05:22:02.000Z (almost 8 years ago)
- Last Synced: 2024-04-26T08:04:31.039Z (about 2 years ago)
- Topics: bot, bot-framework, csharp, netstandard20
- Language: C#
- Size: 562 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BotCommands.Net
[](https://ci.appveyor.com/project/sirdoombox/botcommands-net) [](https://badge.fury.io/nu/BotCommands.Net)
## What?
A service and library agnostic way to define commands for your bot, it also provides parsing and execution so all you have to do is implement the functionality.
## Why?
Depending on which service you're making a bot for, the library for that service may or may not have a built-in commands system, and learning an entirely new commands API for each different platform you might not be something you want to do. With this library all platforms are easily supported.
## How?
Check out the [Getting Started](https://github.com/sirdoombox/BotCommands.Net/wiki/Getting-Started) page on the wiki for a quick rundown.
A very simple example can be found [here](https://github.com/sirdoombox/BotCommands.Net/tree/develop/BotCommands.Net.Example)
## Dependencies
Currently this project has no additional 3rd party dependencies and it targets .NET Standard 2.0 meaning that you can use this in NetCore and NetFramework apps.
## Contact
If you need to get in touch with me for whatever reason, you can find me (Doombox#0661) on the [C# Discord Server](https://discordapp.com/invite/ccyrDKv)