Main Things

Greetings

Howdy there everyone, it is but I, your not-so-favourite blogger EnokiUN with another State Of The Thing entry. This time we’ll be discussing the latest and greatest updates and changes that have befallen the wonderful world of Buaris UN over the past 2 months! (To understand the jokes you’ll really have to join our Discord server, do it now.)

Eludris

These past few months were extremely busy for Eludris. We released Eludris v0.3.1 and Eludris v0.3.2.

We also made this pretty insignificant thing called Pengin. It’s like this web client for Eludris which is way more advanced and user friendly than the others whilst being more customizable and having more features, give it a try, no?. And while you’re at it (and since it’s really easy to use), why don’t you show it off to a friend or two? :D

We also made this CLI that handles all the hard parts of hosting your own Eludris instance. Seriously, all you have to do is install it then run eludris deploy and it will take you on a step-by-step process to get your instance up and running!

Additionally, we also moved all of the microservices (and soon docs) to the Meta Repository to improve the process of making changes to Eludris.

We also got pre-built docker images for all of our microservices (courtesy of EnokiUN/Eludris/Oliver Wilkes)!

That’s only the major changes that Eludris had (besides ratelimit -> rate limit (help)), we had a ton of minor changes and bug fixes to Eludris and we’re happy to announce that we’ll start working on version 0.4; The features update!!!

Bots

For this SOTT we only got one bot, but do not be deceived, it’s one hell of a beast. Introducing, Dewel. Dewel is a next generation, bleeding edge and blazingly fast (kind of) Eludris bot made by EnokiUN/Eludris/Oliver Wilkes (according to him).

API Wrappers

This SOTT we got 2 new API wrappers. The first one being in a personal favourite language of mine, crystal! Crudris is a Crystal API wrapper for Eludris by @toolifelesstocode.

We also got a V API wrapper called eludris.v made by @RGBCube, here’s a taste of that:

import rgbcube.eludris

mut client := eludris.new_client("Goof")

client.on_message(fn [client] (message eludris.Message) ! {
    if message.content.to_lower().starts_with("!ping") {
        client.send_message("Pong!")!
    }
})

client.run()!

We also got typescript API typings for Eludris under eludris-api-types-ts by @teaishealthy!

Conclusion

That’s about it for this month’s SOTT, it was a really fun month especially with the increase in amount of our already dubious amount of shitposting!

Oh also, Eludris now has a YouTube channel (content soon™™™) so why not check it out?

That’s all for this month’s SOTT, hope you have a great time until next SOTT (if I’m still alive by then).

- Enoki & The @Eludris team.