summaryrefslogtreecommitdiff
path: root/crystal
AgeCommit message (Collapse)AuthorFilesLines
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
Signed-off-by: Joe Rayhawk <jrayhawk@fairlystable.org>
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
Note: This needs BungmoBott::Socket implementation
2024-01-11crystal/tcpsocket.cr: Get irc message transport workingJoe Rayhawk2-45/+1052
2023-12-27crystal bungmobott: add YAML::Serializable configuration management system ↵Joe Rayhawk2-137/+148
as module
2023-12-27crystal/tcpsocket.cr: initial work on semi-public socket protocolJoe Rayhawk1-0/+528
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
Finishes migration to OBSWebSocket. Fiberizes OBS events and chat better. Adds bungmoBoom effects.
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 ↵Joe Rayhawk1-38/+71
intelligently, generalize pipne fanfare.
2022-07-31bungmobott: fix OBS scene, source, and filter handling.Joe Rayhawk1-57/+43
Filters no longer toggle due to limitations in the obs-websocket protocol and my willingness to implement an entire object system to mirror OBS's.
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 ↵Joe Rayhawk1-136/+354
parameterization
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-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
2020-10-25New: native twitch IRC clientJoe Rayhawk1-0/+293
2020-10-25Extensive changes to name-commandJoe Rayhawk1-94/+139
2020-10-25New: pubsub program for subscribing to various twitch eventsJoe Rayhawk1-0/+109
2020-10-25New: simple user display CGIJoe Rayhawk1-0/+221
2019-10-27Minor and incomplete changes to cope with autolog path changes and kraken v3 ↵Joe Rayhawk1-2/+3
shutdown
2019-08-07Crystal: new name history commandJoe Rayhawk1-0/+137