You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Diru was originally written as a bot for a server that I'm an admin in, I wrote it in Go to be as small and light on resources as possible. It was also kind of a "let's see what I can do with Go" project. While writing it, I have found how hard to maneuver Go can be and that the Discord library that I'm using (Disgord) isn't really ready for production. With this in mind, to go further with this project (and for it's survival), I believe that the bot needs to be ported to Rust. The original plan was to convert to TypeScript instead but I end up fighting with the compiler too much, which is why the switch to Rust instead.
Future Plans
Once the Rust version has parity with the Go version, more improvements will happen. @Diru commands will be depreciated on release in favour of application commands instead.
Tasks to complete:
PARITY
Translation through DeepL
Translation through Google Translate
Guild preferences
IMPROVEMENTS
Context menu translations
The text was updated successfully, but these errors were encountered:
Superseeds #29
Motivation
Diru was originally written as a bot for a server that I'm an admin in, I wrote it in Go to be as small and light on resources as possible. It was also kind of a "let's see what I can do with Go" project. While writing it, I have found how hard to maneuver Go can be and that the Discord library that I'm using (Disgord) isn't really ready for production. With this in mind, to go further with this project (and for it's survival), I believe that the bot needs to be ported to Rust. The original plan was to convert to TypeScript instead but I end up fighting with the compiler too much, which is why the switch to Rust instead.
Future Plans
Once the Rust version has parity with the Go version, more improvements will happen.
@Diru
commands will be depreciated on release in favour of application commands instead.Tasks to complete:
The text was updated successfully, but these errors were encountered: