github.com/disgoorg/disgo (go): Package disgo is a collection of packages for interaction with the Discord Bot and OAuth2 API.  Package discord is a collection of structs and types of the Discord API.  Package bot connects the Gateway/Sharding, HTTPServer, Cache, Rest & Events packages into a single high level client interface.  Package gateway is used to connect and interact with the Discord Gateway.  Package sharding is used to connect and interact with the Discord Gateway.  Package cache provides a generic cache interface for Discord entities.  Package httpserver is used to interact with the Discord outgoing webhooks for interactions.  Package events provide high level events around the Discord Events.  Package rest is used to interact with the Discord REST API.  Package webhook provides a high level client interface for interacting with Discord webhooks.  Package oauth2 provides a high level client interface for interacting with Discord oauth2.  Package voice provides a high level client interface for interacting with Discord voice.
Keywords: discord|discord-api|discord-bot|discord-rpc|discord-voice|go|golang|hacktoberfest|oauth2|rpc|voice|webhook