├── .cargo └── config.toml ├── .dockerignore ├── .gitattributes ├── .github └── workflows │ └── docker.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── README.md ├── clippy.toml ├── config-docker.toml ├── config-selfhost.toml ├── docker-compose-example.yml ├── src ├── main.rs └── startup.rs ├── tts_commands ├── Cargo.toml └── src │ ├── help.rs │ ├── lib.rs │ ├── main_.rs │ ├── other.rs │ ├── owner.rs │ ├── premium.rs │ └── settings │ ├── mod.rs │ ├── owner.rs │ ├── setup.rs │ └── voice_paginator.rs ├── tts_core ├── Cargo.toml └── src │ ├── analytics.rs │ ├── common.rs │ ├── constants.rs │ ├── database.rs │ ├── database_models.rs │ ├── errors.rs │ ├── lib.rs │ ├── macros.rs │ ├── opt_ext.rs │ ├── structs.rs │ └── traits.rs ├── tts_events ├── Cargo.toml └── src │ ├── channel.rs │ ├── guild.rs │ ├── lib.rs │ ├── member.rs │ ├── message.rs │ ├── message │ └── tts.rs │ ├── other.rs │ ├── ready.rs │ └── voice_state.rs ├── tts_migrations ├── Cargo.toml └── src │ └── lib.rs └── tts_tasks ├── Cargo.toml └── src ├── analytics.rs ├── bot_list_updater.rs ├── lib.rs ├── logging.rs └── web_updater.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/clippy.toml -------------------------------------------------------------------------------- /config-docker.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/config-docker.toml -------------------------------------------------------------------------------- /config-selfhost.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/config-selfhost.toml -------------------------------------------------------------------------------- /docker-compose-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/docker-compose-example.yml -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/startup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/src/startup.rs -------------------------------------------------------------------------------- /tts_commands/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/Cargo.toml -------------------------------------------------------------------------------- /tts_commands/src/help.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/help.rs -------------------------------------------------------------------------------- /tts_commands/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/lib.rs -------------------------------------------------------------------------------- /tts_commands/src/main_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/main_.rs -------------------------------------------------------------------------------- /tts_commands/src/other.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/other.rs -------------------------------------------------------------------------------- /tts_commands/src/owner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/owner.rs -------------------------------------------------------------------------------- /tts_commands/src/premium.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/premium.rs -------------------------------------------------------------------------------- /tts_commands/src/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/settings/mod.rs -------------------------------------------------------------------------------- /tts_commands/src/settings/owner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/settings/owner.rs -------------------------------------------------------------------------------- /tts_commands/src/settings/setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/settings/setup.rs -------------------------------------------------------------------------------- /tts_commands/src/settings/voice_paginator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_commands/src/settings/voice_paginator.rs -------------------------------------------------------------------------------- /tts_core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/Cargo.toml -------------------------------------------------------------------------------- /tts_core/src/analytics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/analytics.rs -------------------------------------------------------------------------------- /tts_core/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/common.rs -------------------------------------------------------------------------------- /tts_core/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/constants.rs -------------------------------------------------------------------------------- /tts_core/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/database.rs -------------------------------------------------------------------------------- /tts_core/src/database_models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/database_models.rs -------------------------------------------------------------------------------- /tts_core/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/errors.rs -------------------------------------------------------------------------------- /tts_core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/lib.rs -------------------------------------------------------------------------------- /tts_core/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/macros.rs -------------------------------------------------------------------------------- /tts_core/src/opt_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/opt_ext.rs -------------------------------------------------------------------------------- /tts_core/src/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/structs.rs -------------------------------------------------------------------------------- /tts_core/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_core/src/traits.rs -------------------------------------------------------------------------------- /tts_events/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/Cargo.toml -------------------------------------------------------------------------------- /tts_events/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/channel.rs -------------------------------------------------------------------------------- /tts_events/src/guild.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/guild.rs -------------------------------------------------------------------------------- /tts_events/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/lib.rs -------------------------------------------------------------------------------- /tts_events/src/member.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/member.rs -------------------------------------------------------------------------------- /tts_events/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/message.rs -------------------------------------------------------------------------------- /tts_events/src/message/tts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/message/tts.rs -------------------------------------------------------------------------------- /tts_events/src/other.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/other.rs -------------------------------------------------------------------------------- /tts_events/src/ready.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/ready.rs -------------------------------------------------------------------------------- /tts_events/src/voice_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_events/src/voice_state.rs -------------------------------------------------------------------------------- /tts_migrations/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_migrations/Cargo.toml -------------------------------------------------------------------------------- /tts_migrations/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_migrations/src/lib.rs -------------------------------------------------------------------------------- /tts_tasks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_tasks/Cargo.toml -------------------------------------------------------------------------------- /tts_tasks/src/analytics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_tasks/src/analytics.rs -------------------------------------------------------------------------------- /tts_tasks/src/bot_list_updater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_tasks/src/bot_list_updater.rs -------------------------------------------------------------------------------- /tts_tasks/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_tasks/src/lib.rs -------------------------------------------------------------------------------- /tts_tasks/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_tasks/src/logging.rs -------------------------------------------------------------------------------- /tts_tasks/src/web_updater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Discord-TTS/Bot/HEAD/tts_tasks/src/web_updater.rs --------------------------------------------------------------------------------