Library providing DSLs to define application commands for Discord applications / bots, as well as ways to handle incoming interactions (either through webhook [read: plugs] or gateway [read: probably crux_gateway]) and respond to them.
- Documentation TBD
- GitHub
- Changelog TBD
- Trunk Documentation
For now crux_interaction can be installbed by adding it as a git dependencies to your mix.exs:
def deps do
[
{:crux_interaction, github: "SpaceEEC/crux_interaction"}
]
endYou can configure the json library crux_interaction use:
config :crux_interaction, :json_library, Jason # That's the default valueRefer to the moduledocs for examples and API reference. See useful links above for the documentation.