summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-09-13bungmobott: gcs speech error handlingJoe Rayhawk1-40/+90
2024-08-21bungmobott: rectify usage of say macro, add urbandictionary lookupJoe Rayhawk1-8/+29
2024-08-20bungmobott: t2s sterilize IRC color codesJoe Rayhawk1-0/+2
2024-08-20bungmobott: Twitch userinfo supportJoe Rayhawk1-22/+38
2024-02-27crystal/bungmobott: minor verbiage improvementsJoe Rayhawk1-2/+3
2024-02-27crystal/lib/bungmobott: define useful default config.voice_listJoe Rayhawk1-8/+9
2024-02-27crystal/tcpsocket: promote new codebase to bungmobottJoe Rayhawk1-0/+0
2024-02-27crystal/bungmobott: deprecate old codebaseJoe Rayhawk1-0/+0
2024-02-27crystal/tcpsocket.cr: add OptionsParserJoe Rayhawk1-193/+274
2024-02-27crystal/tcpsocket: provide more command matching options in configJoe Rayhawk2-207/+214
2024-02-27crystal/tcpsocket: port over functions from old bungmobottJoe Rayhawk1-250/+280
2024-02-13crystal/tcpsocket: add run_shell entry to example configJoe Rayhawk1-0/+1
2024-02-13crystal/tcpsocket: support "run" and "run_shell" functionsJoe Rayhawk2-5/+30
2024-02-07tcpsocket: Add example client configJoe Rayhawk1-0/+31
2024-02-07tcpsocket.cr: add gamesurge.net supportJoe Rayhawk1-103/+298
2024-01-29crystal/tcpsocket: add aws and gcs voice rendering to tcp protocolJoe Rayhawk1-60/+134
2024-01-14crystal/tcpsocket.cr: add twitchapi fiber, rename detectionJoe Rayhawk1-120/+107
2024-01-11crystal/tcpsocket.cr: Get irc message transport workingJoe Rayhawk2-45/+1052
2023-12-27crystal bungmobott: add YAML::Serializable configuration management system as...Joe Rayhawk2-137/+148
2023-12-27crystal/tcpsocket.cr: initial work on semi-public socket protocolJoe Rayhawk1-0/+528
2023-06-14bash/colorize.sh new irc log colorization filterJoe Rayhawk1-0/+105
2022-11-21crystal: crystal-obs-websocket API updatesJoe Rayhawk2-30/+70
2022-11-10bungmobott: get various chat-triggered effects working properlyJoe Rayhawk1-24/+44
2022-10-29Eventsub.cr: Add bungmoBoom effectsJoe Rayhawk1-2/+40
2022-10-29bungmobott.cr: irresponsible omnibus commit.Joe Rayhawk1-823/+371
2022-10-25crystal/bungmobott: partial migration to OBS-WebSocket protocol 5Joe Rayhawk1-62/+268
2022-09-13bungmobott: add transient OBS media source logicJoe Rayhawk1-49/+159
2022-09-13crystal/eventsub.cr: fix mistaken json coercionJoe Rayhawk1-2/+2
2022-08-06bungmobott: add "uptime", profile users on entrance, assorted fixesJoe Rayhawk1-21/+101
2022-08-01bungmobott: More fixes to meta scene sources, handle media sources more intel...Joe Rayhawk1-38/+71
2022-07-31bungmobott: fix OBS scene, source, and filter handling.Joe Rayhawk1-57/+43
2022-07-19bungmobott: various small correctionsJoe Rayhawk1-21/+15
2022-07-11bungmobott: fix file timestamp to use millisecondsJoe Rayhawk1-1/+1
2022-07-07bungmobott: generate voicelist.txt if missingJoe Rayhawk1-43/+52
2022-07-07crystal/bungmobott.cr: add regeneratevoicelist commandJoe Rayhawk1-14/+54
2022-07-07crystal/irc: rename to bungmobott.crJoe Rayhawk1-0/+0
2022-07-07crystal/irc.cr: remove useless dxdiag commands on WindowsJoe Rayhawk1-0/+2
2022-07-07crystal/irc.cr: finish prototyping windows tts supportJoe Rayhawk1-45/+170
2022-07-03crystal/irc.cr: Windows compatibility and general improvements to parameteriz...Joe Rayhawk1-136/+354
2022-07-03crystal/eventsub.cr: use proper type for cumulative_monthsJoe Rayhawk1-7/+6
2022-04-09crystal/irc.cr: obs: minor improvements to exception and reporting logicJoe Rayhawk1-2/+7
2022-03-16crystal/irc.cr: add obs integration and parallelize everythingJoe Rayhawk1-252/+412
2022-03-16bash/sraddsong.sh: yt-dlp/mpd song downloaderJoe Rayhawk1-0/+17
2022-03-14README: add note on kraken obsolescenceJoe Rayhawk1-0/+5
2022-03-14crystal/pubsub.cr: make more robustJoe Rayhawk1-13/+69
2022-03-14crystal/irc.cr: irresponsible omnibus commitJoe Rayhawk1-19/+166
2022-03-14crystal/eventsub.cr: new twitch eventsub consumerJoe Rayhawk1-0/+137
2022-03-14crystal/obs.cr: new obs-websocket dumperJoe Rayhawk1-0/+84
2021-08-10irssi serverevent: assorted cleanupsJoe Rayhawk1-6/+18
2020-10-25irssi-jtv: this probably should've gotten deleted several commits ago.Joe Rayhawk1-29/+0