#NeuroInfoAPI

1 messages · Page 1 of 1 (latest)

merry grotto
#

I created an API with public data.

Currently includes:

  • when stream: Twitch stream info
  • schedules (week 11, 2023 - current week)
  • subathons (2023, 2024, 2025)
  • cached Twitch vod infos

Some endpoints need a token to better limit abuse. Stream info, current/active subathon, and the latest schedule don't need a token.
(You get a higher rate limit when using a token on endpoints that don't need a token.)

All endpoints are documented: https://neuro.appstun.net/api/docs/
Create a token: https://neuro.appstun.net/api/dash/ (needs a Twitch account)

For issues/problems/questions, you can ping me here or create an issue/discussion in the docs.
Oh, before I forget: most data are manually set, so it can be that the newest data are not right away available. (Twitch data and subcount is automatic)

glad condor
#

...so what happens if I pointlessly made a neuro integration for this?

merry grotto
#

ayaka then neuro can read data that she already knows

glad condor
#

true

#

also

#

how are you getting stream info? is that automatic or manual?

merry grotto
#

asking the twitch api

#

so automatic

glad condor
#

oh nvm it got updated neuroHypers

merry grotto
#

i dont use a libary or dependency - i created my own: here the code to get stream info

glad condor
merry grotto
#

wait

#

i coded this

#

i subscribed to #schedule , so the messages are send to my server and then i can use the bot

glad condor
#

afaik swarm fm also has something like that but obv not in api form

merry grotto
glad condor
merry grotto
merry grotto
glad condor
merry grotto
merry grotto
merry grotto
glad condor
#

is it possible to webhook as well

merry grotto
merry grotto
# glad condor is it possible to webhook as well

oh btw you could use the twitch eventsubs webhook directly
(i use them too for the websocket & internal events via the twurple eventsub http listener and all these events in the image don't need user/channel auth)

glad condor
merry grotto
#

I cannot magically change that - the setup on your end would be the same

#

even with an pre-build helper class that's like twurple

glad condor
#

I know I was just saying that

#

as an explanation for why I asked you

merry grotto
#

i should also mention that i only added the websocket server because for twitch's eventsub websocket you need user/channel auth and i want to have acces to it without having a domain and such

glad condor
#

pretty sure same restrictions exist for webhook on some routes

#

(might be wrong)