discord-api-docs
discord-api-docs copied to clipboard
Add Tempest library for Interaction libraries (Go)
Tempest is a Discord API wrapper for Applications (interactions), written in Golang. It aims to be fast, cache free and higher level than other Discord API wrappers made for Discord Applications.
It was created as a better alternative to discord-interactions-go which is "low level" and outdated.
I haven't found any specific requirements for uploading own library to Discord docs so in case Tempest would miss something - let me know. I created it primarily to have fast & higher level library/framework to work with interactions on http instead gateway.
Here's already https://github.com/bsdlp/discord-interactions-go added to the documentation but it's outdated and adds barely anything so it's hard to call it library. By looking at JavaScript or Python positions I guess that it's ok to have more than 1 library for specific programming language.
See this discussion.
See this discussion.
Thanks for info! However, that's about libraries, so about:
Tempest if it would be added - would be in Interactions:
Are those counted as 1:1 with being a library? There's no clarification about that. Also if so, may I ask why some interaction libs are listened when those doesn't seem to meet requirement (assuming it counts to interactions too)?
Sorry, missed that the library is an HTTP one 😅. As far as I can tell the discussion I linked should technically still apply, although it does not appear to have been implemented for HTTP-based interaction libraries yet.
Feel free to dismiss my comment.
Agree this can go in the Interactions section for now, although that needs cleanup & guidelines too at some point