25 Commits (9e9eb480251545ae9e206e34412151a761d8ac88)

Author SHA1 Message Date
Elnu 9e9eb48025 Move to poise, add slash commands
2 years ago
Elnu e8a29a2461 Fix setSuggestionChannel panicking when key not in guilds.json
2 years ago
Elnu 830ac6cb61 cargo fmt
2 years ago
Elnu 9063017a48 Add suggestion command
2 years ago
Elnu edfb01d154 Update packages, migrate to Serenity 0.11
2 years ago
Elnu a388416945 Disable message pinning
2 years ago
Elnu 5b5f9c56f5 cargo fmt
2 years ago
Elnu faf2a38400 Move all non-command functions in commands folder into utils file, closes #11
2 years ago
Elnu 49f41d0770 Move rebuildSite command into owner.rs
2 years ago
Elnu 531cfedc17 Fix link in challenge announcement message
2 years ago
Elnu 38318687dc cargo fmt
2 years ago
Elnu 4f545e6d14 Fix set_guild_data
2 years ago
Elnu 72333cc116 Move guild data path into environment variable
2 years ago
Elnu 531e108bdb #[allow(non_snake_case)] on announceChallenge
2 years ago
Elnu 0741d18c48 Add announceChallenge command
2 years ago
Elnu 91198ab35e Add announcement command
2 years ago
Elnu c825731814 Add setAnnouncementRole command
2 years ago
Elnu be78e7c88c Add guild name to setSubmissionChannel command
2 years ago
Elnu c42faaf6a3 cargo fmt
2 years ago
Elnu fa7b47c3a5 Remove unnecessary use statements
2 years ago
Elnu 095062f17d Fix scenario where guild exists in file, but with no submissionChannel set
2 years ago
Elnu c3baa99068 Prevent submissions outside of designated submission channels
2 years ago
Elnu 15ab2de365 Add setSubmissionChannel command
2 years ago
Elnu 1131e1692b cargo fmt
2 years ago
Elnu ef7638a315 Initial working version of random kanji commands
2 years ago