aboutsummaryrefslogtreecommitdiffstats
path: root/LICENSE (unfollow)
Commit message (Expand)AuthorFilesLines
12 daysmusic: add per-guild queue with now/next/last, skip and queuesalmonik6-269/+790
2026-09-09silence songbird udp_rx decode noisesalmonik1-1/+6
2026-09-09record: 2x gain on mp3 encodesalmonik1-0/+5
2026-09-09test recorder ring semantics; extract mix_ticksalmonik1-50/+187
2026-09-09wire recording into voice manager, config, events, /record commandsalmonik8-5/+158
2026-09-09first draftsalmonik2-0/+410
2026-09-09/grajcuj plays video-like extensions toosalmonik2-9/+9
2026-09-09message-contextual /grajcujsalmonik3-13/+58
2026-09-09assistant replies to the messagesalmonik3-4/+4
2026-09-09make /grajcuj w\ compress finally work as compressing a file and thensalmonik4-48/+132
2026-09-05feat: piper now not a subprocess, cache system for TTSsalmonik12-175/+762
2026-09-03remove ` from TTS and make events use lang.rssalmonik2-31/+108
2026-09-02fix: cosmetic changessalmonik1-50/+47
2026-08-19fix: enable wav supportsalmonik2-7/+38
2026-08-19feat: leaderboadssalmonik7-3/+523
2026-08-19fix: clear voice_activity upon startingsalmonik1-0/+4
2026-08-19fix: Various cron fixessalmonik5-17/+73
2026-08-18feat: local TTS via piper subprocess with Google fallbacksalmonik13-95/+308
2026-07-31fir auto completion and send file in the response body upon grajcuj filesalmonik6-22/+69
2026-07-30fix: auto completion timing out before ready + fix preexisting warnssalmonik12-129/+333
2026-07-13fix assistant and senatorsalmonik5-74/+117
2026-07-10make cron follow local time zonesalmonik1-11/+18
2026-07-09fix cron double firesalmonik2-14/+46
2026-07-09search for mp4's toosalmonik1-1/+5
2026-07-08truncate search resultssalmonik3-16/+19
2026-07-08remember links during audio file completionsalmonik3-6/+8
2026-07-08OPEN THE RUST GATESsalmonik84-6659/+11991
2026-06-03feat: add local API support for OpenAI compatible APIssalmonik5-136/+122
2026-05-21Fix voice reconnect race: reuse VoiceClient instead of destroying itsalmonik1-11/+43
2026-05-21make the assistant simplersalmonik1-90/+21
2026-05-21requirements shenaniganssalmonik5-93/+61
2026-05-21reqs and test fixsalmonik3-14/+16
2026-05-20Fix zombie voice client after gateway restartsalmonik1-1/+1
2026-05-20Fix stale-connection reconnect hang and TTS temp-file collisionsalmonik2-5/+27
2026-05-20Redirect play_commands imports to cogs.voice, remove audio_playback shimsalmonik3-23/+14
2026-05-20Clean up consumers: replace polling with VoiceManager.play_source()salmonik8-39/+47
2026-05-20Fix TTS and AI voice playback bugssalmonik2-12/+11
2026-05-20Fold AudioPlaybackManager into VoiceManager + Future-based playsalmonik3-442/+258
2026-05-20health checks for vcsalmonik3-33/+111
2026-05-16fix naming not resolving things like %20salmonik6-32/+25
2026-04-29proper context for settingssalmonik1-15/+13
2026-04-29damn short filessalmonik1-6/+12
2026-04-29Refactor database connections and add integration testssalmonik35-104/+421
2026-04-28multitude of changes.salmonik20-236/+642
2026-04-23fix: fallback to plaintext if no json is provided for assistant.pysalmonik1-4/+7
2026-04-23chore: update the ai model for assistant.pysalmonik1-1/+3
2026-04-23better UX for web.pysalmonik1-17/+5
2026-04-20uploader.py and voice fixessalmonik5-10/+176
2026-04-20lil cron fixsalmonik1-1/+1
2026-04-20fix filename handling in downloader.pysalmonik1-4/+17