generated from Oliver/discord-bot-template
egress a discord server
oliver
c5cb4eb524
All checks were successful
Test Rust project / test (ubuntu-latest, stable) (push) Successful in 2m47s
|
||
---|---|---|
.gitea/workflows | ||
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md |
discord-egress
egress a discord server
NOTE:
Using custom version of poise (the discord library) because I need to use a specific version of serenity (the discord library for poise). Here's how to set it up:
- Clone Poise next to this repo:
git clone https://github.com/serenity-rs/poise.git
- Change the version of serenity that poise uses:
[dependencies.serenity]
- version = "x.xx.x"
+ git = "https://github.com/serenity-rs/serenity.git"
+ rev = "e34f4491ee3a0b20ea8dc30cbc77b257f402f692"
Just make sure that the rev is a sha1 commit hash sometime after 7/25/24
Getting started
- goto: Discord applicatoins and create an application.
- Next goto the "bot" tab on the left, and "Reset Token". KEEP THIS PRIVATE.
When are testing / deploying your bot put this token in the
.env
file. - Next decide what permissions your bot needs. Make sure to edit
intents
insrc/main.rs
to match this. When you are creating the invite link on discord.com you will have to select these permissions as well.