├── .github └── workflows │ ├── build-debug.yml │ ├── pull_request.yml │ ├── release-linux.yml │ └── release-windows.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── info_sample.json ├── migrations ├── 20200617130630_initial_migration.sql ├── 20200621215536_composite_pk_commands.sql ├── 20200703145721_starbot.sql └── 20201016144848_fix_starboard_naming.sql ├── sqlx-data.json ├── src ├── commands │ ├── ciphers.rs │ ├── config.rs │ ├── images.rs │ ├── japan.rs │ ├── mod.rs │ ├── music.rs │ ├── other.rs │ ├── starboard.rs │ ├── support.rs │ ├── textchannel_send.rs │ ├── textmod.rs │ └── utility.rs ├── handlers │ ├── event_handler.rs │ ├── framework.rs │ └── mod.rs ├── helpers │ ├── botinfo.rs │ ├── command_utils.rs │ ├── credentials_helper.rs │ ├── database_helper.rs │ ├── embed_store.rs │ ├── mod.rs │ ├── permissions_helper.rs │ ├── reaction_gifs.rs │ ├── start_loops.rs │ ├── textmod_helper.rs │ └── voice_utils.rs ├── main.rs ├── reactions │ ├── mod.rs │ ├── reaction_handler.rs │ └── starboard.rs └── structures │ ├── cmd_data.rs │ ├── commands.rs │ ├── errors.rs │ └── mod.rs └── systemd └── courtjester.service /.github/workflows/build-debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/.github/workflows/build-debug.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/release-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/.github/workflows/release-linux.yml -------------------------------------------------------------------------------- /.github/workflows/release-windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/.github/workflows/release-windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/.prettierrc -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/README.md -------------------------------------------------------------------------------- /info_sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/info_sample.json -------------------------------------------------------------------------------- /migrations/20200617130630_initial_migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/migrations/20200617130630_initial_migration.sql -------------------------------------------------------------------------------- /migrations/20200621215536_composite_pk_commands.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/migrations/20200621215536_composite_pk_commands.sql -------------------------------------------------------------------------------- /migrations/20200703145721_starbot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/migrations/20200703145721_starbot.sql -------------------------------------------------------------------------------- /migrations/20201016144848_fix_starboard_naming.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/migrations/20201016144848_fix_starboard_naming.sql -------------------------------------------------------------------------------- /sqlx-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/sqlx-data.json -------------------------------------------------------------------------------- /src/commands/ciphers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/ciphers.rs -------------------------------------------------------------------------------- /src/commands/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/config.rs -------------------------------------------------------------------------------- /src/commands/images.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/images.rs -------------------------------------------------------------------------------- /src/commands/japan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/japan.rs -------------------------------------------------------------------------------- /src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/mod.rs -------------------------------------------------------------------------------- /src/commands/music.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/music.rs -------------------------------------------------------------------------------- /src/commands/other.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/other.rs -------------------------------------------------------------------------------- /src/commands/starboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/starboard.rs -------------------------------------------------------------------------------- /src/commands/support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/support.rs -------------------------------------------------------------------------------- /src/commands/textchannel_send.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/textchannel_send.rs -------------------------------------------------------------------------------- /src/commands/textmod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/textmod.rs -------------------------------------------------------------------------------- /src/commands/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/commands/utility.rs -------------------------------------------------------------------------------- /src/handlers/event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/handlers/event_handler.rs -------------------------------------------------------------------------------- /src/handlers/framework.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/handlers/framework.rs -------------------------------------------------------------------------------- /src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/handlers/mod.rs -------------------------------------------------------------------------------- /src/helpers/botinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/botinfo.rs -------------------------------------------------------------------------------- /src/helpers/command_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/command_utils.rs -------------------------------------------------------------------------------- /src/helpers/credentials_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/credentials_helper.rs -------------------------------------------------------------------------------- /src/helpers/database_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/database_helper.rs -------------------------------------------------------------------------------- /src/helpers/embed_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/embed_store.rs -------------------------------------------------------------------------------- /src/helpers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/mod.rs -------------------------------------------------------------------------------- /src/helpers/permissions_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/permissions_helper.rs -------------------------------------------------------------------------------- /src/helpers/reaction_gifs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/reaction_gifs.rs -------------------------------------------------------------------------------- /src/helpers/start_loops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/start_loops.rs -------------------------------------------------------------------------------- /src/helpers/textmod_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/textmod_helper.rs -------------------------------------------------------------------------------- /src/helpers/voice_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/helpers/voice_utils.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/reactions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/reactions/mod.rs -------------------------------------------------------------------------------- /src/reactions/reaction_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/reactions/reaction_handler.rs -------------------------------------------------------------------------------- /src/reactions/starboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/reactions/starboard.rs -------------------------------------------------------------------------------- /src/structures/cmd_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/structures/cmd_data.rs -------------------------------------------------------------------------------- /src/structures/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/structures/commands.rs -------------------------------------------------------------------------------- /src/structures/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/structures/errors.rs -------------------------------------------------------------------------------- /src/structures/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/src/structures/mod.rs -------------------------------------------------------------------------------- /systemd/courtjester.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingbri1/CourtJester/HEAD/systemd/courtjester.service --------------------------------------------------------------------------------