custom modules for tildebot
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ben Harris bf91f589fc Merge pull request 'Use song name from AzuraCast instead of from Icecast' (#11) from khuxkm/bitbot-modules:master into master 4 months ago
.gitignore init 2 years ago
LICENSE add some modules from jesopo/bitbot-modules and add license 2 years ago
README.md Update 'README.md' 5 months ago
beat.py add wikipedia link 11 months ago
botsnack.py add some modules from jesopo/bitbot-modules and add license 2 years ago
demojize.py use last message for !demojize with no args 11 months ago
envs.py init 2 years ago
polr.py add polr shortener support 4 months ago
reshout.py add some modules from jesopo/bitbot-modules and add license 2 years ago
shakespeare.py add some modules from jesopo/bitbot-modules and add license 2 years ago
species.py get patch from jesopo/bitbot-modules 11 months ago
tilderadio.py Use song name from AzuraCast instead of from Icecast 4 months ago
ttm.py remove extra logging from ttm.py 2 years ago
xkcd.py trim leading xkcd from title 2 years ago

README.md

bitbot-modules

custom modules for tildebot, our bitbot instance for the tildeverse

rough diagram of webhook integrations

graph LR
    A[azuracast] -- webhook --> B[nginx] 
    B <--> G[bitbot http listener]
    C[gitea] -- webhook --> B
    D[github] -- webhook --> B
    G --> E[Bitbot async thread]
    E --> F[Your configured channel]