53 Commits (aff6e7f2cf89c3558c16ef00c2aeec69e6011ff9)
 

Author SHA1 Message Date
Elnu aff6e7f2cf Set activity on start, closes #10
3 years ago
Elnu a92872bdd0 Add typing status to submission command, closes #4
3 years ago
Elnu 9295fb48f8 Add unrecognised command message, closes #1
3 years ago
Elnu 531cfedc17 Fix link in challenge announcement message
3 years ago
Elnu 352283ecec cargo fmt
3 years ago
Elnu e112be0d87 Polish -h i command & add to -h help
3 years ago
Elnu d39506ec95 cargo fmt
3 years ago
Elnu 10bc1ad69a Add -h i command
3 years ago
Elnu a9710893b8 Make get_lists_data return a Map
3 years ago
Elnu 8d36217221 Move opening kanji lists into get_lists_data function
3 years ago
Elnu 96a813074b Remove Cargo.lock from .gitignore as ji-chan is executable
3 years ago
Elnu 38318687dc cargo fmt
3 years ago
Elnu a1c3e7c047 Add pullAndRebuildSite command
3 years ago
Elnu eb43f48b84 Add rebuild site command and make site rebuilding using shell script
3 years ago
Elnu 4f545e6d14 Fix set_guild_data
3 years ago
Elnu 72333cc116 Move guild data path into environment variable
3 years ago
Elnu 4f1d9f62e2 Rebuild site upon image deletion
3 years ago
Elnu b30cd5c1ca Fix imageDelete bug
3 years ago
Elnu 2051b53db0 Fix bug where submissions crash on servers without set submission channel
3 years ago
Elnu 531e108bdb #[allow(non_snake_case)] on announceChallenge
3 years ago
Elnu 0741d18c48 Add announceChallenge command
3 years ago
Elnu 91198ab35e Add announcement command
3 years ago
Elnu c825731814 Add setAnnouncementRole command
3 years ago
Elnu be78e7c88c Add guild name to setSubmissionChannel command
3 years ago
Elnu c42faaf6a3 cargo fmt
3 years ago
Elnu fa7b47c3a5 Remove unnecessary use statements
3 years ago
Elnu 095062f17d Fix scenario where guild exists in file, but with no submissionChannel set
3 years ago
Elnu c3baa99068 Prevent submissions outside of designated submission channels
3 years ago
Elnu 15ab2de365 Add setSubmissionChannel command
3 years ago
Elnu 7234e7178d Add help command
3 years ago
Elnu 7a11c52c4d cargo fmt
3 years ago
Elnu 514d57eef4 Add imageDelete command
3 years ago
Elnu 1849a5c16d Add images command
3 years ago
Elnu c2cc3bdc2a Move get/set submission data into functions
3 years ago
Elnu 2d0d8ed7ed Add site rebuilding
3 years ago
Elnu d28ecd438d Ensure submission images folder exits and flush images after writing
3 years ago
Elnu 4f0655f388 Remove embed from challenge command
3 years ago
Elnu 339c921e8b Swap slugify for slug
3 years ago
Elnu 11b0995900 cargo fmt
3 years ago
Elnu e5ed606fa9 Add submit command
3 years ago
Elnu c8a20147e5 cargo fmt
3 years ago
Elnu 66b52c491d Add challenge command
3 years ago
Elnu 810e3f09c4 Add example .env file
3 years ago
Elnu f35bea5489 Improve kanji link validation using HEAD request
3 years ago
Elnu c4451c93e2
Create LICENSE
3 years ago
Elnu a711a2d7df
Add ji-chan.png to README.md
3 years ago
Elnu 3495b1cf39
Add ji-chan.png
3 years ago
Elnu e6ea5bfe27
Create README.md
3 years ago
Elnu 1131e1692b cargo fmt
3 years ago
Elnu 269e4f77c9 Add stroke order command
3 years ago