The guardian Framework aims at enabling a developer to easily create REST-Based APIs, Wrappers for those APIs and even contains a simple module to integrate a Web UI with said API.
CrystalShard is a Wrapper for the Discord Bot API, that one can use to connect with a discord bot account. Such accounts can be used for al sorts of things, mostly for chatbots within the Discord platform. A chatbot can do whatever you can imagine, in the boundaries of the platform.
Example: CandyBot - A Discord bot for levelling
CandyBot counts all messages in a Discord guild. Once the counter reaches 100, the author of that 100th message receives one "level".
Used by the virtual audio mixing console VoiceMeeter. The VBAN Protocol is used to send audiostreams over network from one VoiceMeeter instance to another, and to be able to remotecontrol VoiceMeeter instances. In VoiceMeeter 3 - Potato, it can also be used to cue MIDI actions.
VBANDeck was requested and supported by Vincent Burel, the publisher of VoiceMeeter and the VBAN protocol. VBANDeck requires porting the Java VBAN wrapper to C#, as the Elgato StreamDeck API cannot run Java programs.
discordbotlist-stats (archived)
Motivation for discordbotlist-stats
was the presence of a high number of Discord Bot lists, where people can find a chatbot for the Discord platform based on their likings.
This artifact semi-automatically takes care of all communication involved when publishing bot statistics on such pages, such as the server count, or shard count.
This artifact comes in four different variants:
- The core artifact -> Holds all computing, manages all requests
- Three implementation artifacts (Javacord, Discord4J and JDA) to allow for automatic fetching of stats Usually, the end user will depend on their implementation artifact based on which library they use, and that will also import the core artifact.
discordbotlist-stats
is unique in its property to automatically manage data and requests for multiple discord bot lists.
DiscordEmoji-API (archived)
discordemoji.com is a shared library for Emojis that server administration can add to their servers. This implementation allows bots, that are written in Java, to communicate with its API to gather emojis.