summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
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
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-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
2020-10-25ircobsbridge: extensive changesJoe Rayhawk1-6/+23
2020-10-25Ruby pubsub: remove some "deprecated" pubsub subs.Joe Rayhawk1-4/+4
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
2020-10-24A handful of Irssi plugins.Joe Rayhawk2-0/+96
irssi-jtv.pl is able to repeat host information irssi-serverevent.pl is used for triggering or debugging based on ircv3 server events.
2019-10-27Minor and incomplete changes to cope with autolog path changes and kraken v3 ↵Joe Rayhawk4-10/+45
shutdown
2019-08-07go/acronym.go: remove !cbk command, add german !akronym commandJoe Rayhawk1-15/+33
2019-08-07Crystal: new name history commandJoe Rayhawk1-0/+137
2018-11-19twitchpubsub.rb: add nonce, add missing spaceJoe Rayhawk1-7/+12
2018-06-14Backronym.go: add generic version of backronym commandJoe Rayhawk1-7/+26
2018-06-13acronym.go: generalizing first-letter indexingJoe Rayhawk1-14/+4