Speech to text bot for Discord https://scripty.org
  • Rust 57.3%
  • Fluent 42.6%
Find a file
2026-03-24 22:16:56 -07:00
.cargo Force frame pointers to allow stack resolution 2026-03-23 22:39:20 -07:00
.github/workflows Add tokio_unstable to clippy 2025-05-02 18:16:58 -07:00
.sqlx cargo sqlx prepare 2025-10-10 14:08:30 -07:00
doc Point URLs to codeberg instead of github 2025-06-13 13:16:24 -07:00
migrations Add option for role allow/denylist for auto-join 2025-12-06 17:34:22 -08:00
scripty_audio_handler Ratelimit typing requests to 1 every 8 seconds per channel 2026-03-24 22:16:56 -07:00
scripty_automod Fix Scunthorpe problem (this time for real) 2026-01-08 19:22:39 -08:00
scripty_bot Forcibly enable HTTP/2 when Twilight's API proxy is in use 2026-03-24 21:54:40 -07:00
scripty_bot_utils Fix clippy lints 2026-03-17 22:29:44 -07:00
scripty_botlists Migrate lint configuration to common workspace 2025-05-02 17:26:24 -07:00
scripty_build_checks Migrate lint configuration to common workspace 2025-05-02 17:26:24 -07:00
scripty_commands Leave voice chats in parallel to reduce shutdown time 2026-03-21 15:07:26 -07:00
scripty_config Add tokio telemetry 2026-03-23 16:15:42 -07:00
scripty_core Remove open file limit setters 2026-03-23 22:41:41 -07:00
scripty_data_storage Remove unused crates 2025-11-10 19:08:50 -08:00
scripty_data_type cargo update 2026-03-02 19:06:31 -08:00
scripty_db Wipe out parking_lot 2025-05-04 16:23:04 -07:00
scripty_decoders Split out "too many channels" error 2025-09-09 17:59:24 -07:00
scripty_error cargo update 2026-03-02 19:06:31 -08:00
scripty_i18n Fix bad translations 2026-03-17 22:55:39 -07:00
scripty_integrations Fix Kiai integration 2026-01-05 14:37:37 -08:00
scripty_metrics Fix typo 2025-11-13 18:52:26 -08:00
scripty_premium Remove unused crates 2025-11-10 19:08:50 -08:00
scripty_redis Remove unused crates 2025-11-10 19:08:50 -08:00
scripty_service_networking Rewrite STT service handling to use the new shared netcode 2025-11-10 18:55:25 -08:00
scripty_stt Fix clippy lints 2026-03-17 22:29:44 -07:00
scripty_tts Implement new TTS options 2025-12-06 15:39:54 -08:00
scripty_utils Ratelimit typing requests to 1 every 8 seconds per channel 2026-03-24 22:16:56 -07:00
scripty_webserver Fix clippy lints 2026-03-17 22:29:44 -07:00
util Add @debug and setpriority to system call filter list 2026-03-23 16:38:50 -07:00
.dockerignore Add Dockerfile (at the expense of laptop battery) 2025-04-14 21:41:39 -06:00
.env.example Rewrite the docs 2025-05-02 17:12:57 -07:00
.gitignore Ignore private HTTP testing 2024-05-22 21:27:41 -06:00
.python-version Fix songbird panic on start 2024-01-13 16:17:42 -07:00
.weblate Fix songbird panic on start 2024-01-13 16:17:42 -07:00
AGENTS.md Temporarily patch songbird to point to new upstream 2026-03-01 13:10:46 -08:00
Cargo.lock Ratelimit typing requests to 1 every 8 seconds per channel 2026-03-24 22:16:56 -07:00
Cargo.toml Ratelimit typing requests to 1 every 8 seconds per channel 2026-03-24 22:16:56 -07:00
CLAUDE.md fix AI slop PRs 2026-01-21 02:05:21 -08:00
config.example.toml Forcibly enable HTTP/2 when Twilight's API proxy is in use 2026-03-24 21:54:40 -07:00
deny.toml add cargo deny support 2023-08-29 14:25:28 -06:00
Dockerfile Switch to Debian for Docker image 2025-04-21 12:30:13 -06:00
LICENSE license Scripty under EUPL-1.2 2023-06-27 00:08:13 -06:00
prometheus.yml implement some metrics (not all because i'm lazy) 2022-03-24 20:08:59 -06:00
README.md Rewrite the docs 2025-05-02 17:12:57 -07:00
rust-toolchain.toml as fas as I can get on macOS 2024-01-31 17:47:46 -07:00
rustfmt.toml cargo fmt 2023-10-16 08:17:22 -06:00
speech_commands.md fix speech command docs 2023-09-08 07:56:55 -06:00

Scripty (v2)

rewrite of the old Scripty in general

selfhosting

native binary

this is what scripty is running on in production and is actively tested

see the prebuilt binary or build from source guides

podman

much less native support given

see the docs

translations?

Translation status