uwubot
This crate defines a discord bot using serenity for uwuifying text via uwuify.
Setup
You can setup your own instance of uwubot using the following steps:
- create a new bot in the discord developer portal
- copy the client-id and client-secrets from the new bot
- run uwubot with
cargo run -- <client-secret> --client-id <client-id> - create a url with the
applications.commandsoauth2 scope on theOAuth2tab of the developer portal - navigate to the generated URL to register your bot on your server of choice
If you'd like to use the instance of uwubot that I'm running you can use this url to register it on your server. Note: I don't make any sort of uptime guarantees for this instance, as of writing htis readme I'm running it on my laptop, so it will almost certainly be offline, though eventually I hope to run it on my desktop...
Additional Details
uwubot allows you to either register global commands or guild commands. To register a guild command you'll need to figure out your discord server's guild ID. I'll try to add an easy way to export this in uwubot in the future but for now you're on you're own, I'm sowwy >_<.
Guild commands have the advantage of being instantly updated, where as global commands are cached with a 1 hour update rate.