aboutsummaryrefslogtreecommitdiffstats
path: root/cogs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request 'Voice related fixes, alongside simplifying assistant' (#5...salmonik2026-05-2110-557/+429
|\
| * Fix voice reconnect race: reuse VoiceClient instead of destroying itsalmonik2026-05-211-11/+43
| * make the assistant simplersalmonik2026-05-211-90/+21
| * Fix zombie voice client after gateway restartsalmonik2026-05-201-1/+1
| * Fix stale-connection reconnect hang and TTS temp-file collisionsalmonik2026-05-202-5/+27
| * Redirect play_commands imports to cogs.voice, remove audio_playback shimsalmonik2026-05-202-15/+6
| * Clean up consumers: replace polling with VoiceManager.play_source()salmonik2026-05-205-24/+29
| * Fix TTS and AI voice playback bugssalmonik2026-05-202-12/+11
| * Fold AudioPlaybackManager into VoiceManager + Future-based playsalmonik2026-05-202-441/+258
| * health checks for vcsalmonik2026-05-203-33/+111
* | fix naming not resolving things like %20salmonik2026-05-164-16/+11
* | Merge branch 'dev'salmonik2026-04-2918-199/+587
|\|
| * proper context for settingssalmonik2026-04-291-15/+13
| * damn short filessalmonik2026-04-291-6/+12
| * Refactor database connections and add integration testssalmonik2026-04-298-40/+84
| * multitude of changes.salmonik2026-04-2813-166/+342
| * better UX for web.pysalmonik2026-04-231-17/+5
| * uploader.py and voice fixessalmonik2026-04-204-10/+175
| * lil cron fixsalmonik2026-04-201-1/+1
| * fix filename handling in downloader.pysalmonik2026-04-201-4/+17
* | fix: fallback to plaintext if no json is provided for assistant.pysalmonik2026-04-231-4/+7
* | chore: update the ai model for assistant.pysalmonik2026-04-231-1/+3
|/
* feat: add external URL playback support, fix vclogs audio handlingsalmonik2026-04-192-6/+116
* refactor: simplify cogs, reduce complexitysalmonik2026-04-1915-85/+127
* discontinue plots; too complex.salmonik2026-04-191-195/+0
* error handling in plot.pysalmonik2026-04-191-11/+18
* less info logging in cron.pysalmonik2026-04-191-3/+3
* add support for x^2+y^2=0,4 and alikesalmonik2026-04-181-0/+61
* refactor + preparing bot for public usesalmonik2026-04-1820-342/+615
* add mathematical plottingsalmonik2026-04-171-0/+128
* fix voice even moresalmonik2026-04-172-7/+10
* add qr generation and decodingsalmonik2026-04-171-0/+142
* add cron functionalitysalmonik2026-04-171-0/+377
* make voice great againsalmonik2026-04-177-181/+273
* Merge branch 'main' of https://codeberg.org/salmonik/senator-spermasalmonik2026-04-102-5/+36
|\
| * "fix" voice managementsalmonik2026-04-082-5/+36
* | fix voice for the 9th time today, still on the waysalmonik2026-04-102-2/+3
|/
* make it work + visual changessalmonik2026-03-283-65/+75
* trigger changes or smthsalmonik2026-03-271-6/+27
* sanitize inputs for mathsalmonik2026-03-231-5/+53
* add copyright clausesalmonik2026-03-231-1/+5
* play music using the serversalmonik2026-03-232-432/+104
* triggerssalmonik2026-03-231-0/+305
* unify settings api into one filesalmonik2026-03-233-32/+72
* normalised times on vclogs, and improved jarvis via reply chainingsalmonik2026-03-192-105/+73
* vclogs afk/active timesalmonik2026-03-191-10/+116
* I am perhaps too fast to pushsalmonik2026-03-181-41/+1
* Merge branch 'main' of https://codeberg.org/salmonik/senator-spermasalmonik2026-03-181-7/+9
|\
| * minor fixessalmonik2026-03-171-8/+11
* | voice doesn't work due to DAVE, but we got copyparty searchsalmonik2026-03-188-105/+475
|/