Als je een streamer bent op Twitch of YouTube, is het essentieel om een bot te hebben die helpt bij het beheren van chats en die handige commando's biedt. Nightbot is een van de populairste chatbots voor streamers en biedt automatisering en aangepaste commando's. Een van de meest gevraagde commando's is !beschikbaarheid, die kijkers vertelt hoe lang je stream live is. In dit artikel leggen we je stap voor stap uit hoe je de !beschikbaarheid commando in Nightbot voor zowel Twitch als YouTube.
Waarom een !uptime-opdracht gebruiken?
De !beschikbaarheid Met de opdracht kunnen kijkers controleren hoe lang je stream al bezig is, zonder dat ze je er rechtstreeks om hoeven te vragen. Dit kan de betrokkenheid en interactie in je chat verbeteren en het aantal repetitieve vragen verminderen. Het helpt moderators ook om kijkers snel antwoorden te geven.
Hoe voeg ik de !uptime-opdracht toe aan Nightbot
Nightbot heeft geen ingebouwde !beschikbaarheid opdracht, dus we moeten een aangepaste opdracht maken met behulp van een API die de uptime van uw stream ophaalt. Volg deze stappen om het in te stellen:
Stap 1: Open het Nightbot-dashboard
- Ga naar Nightbot’s official website.
- Log in met je Twitch- of YouTube-account.
- Klik op Opdrachten in het linkermenu.
- Klik op + Opdracht toevoegen om een nieuwe opdracht te maken.
Stap 2: Stel de opdracht in
In de Commando veld, type:
!beschikbaarheid
In de Bericht Gebruik een van de volgende API-aanroepen om het veld te openen, afhankelijk van uw streamingplatform.
Voor Twitch-streams
Gebruik de volgende API-URL:
$(urlfetch https://decapi.me/twitch/uptime?channel=$(kanaal))
Voor YouTube-streams
Since YouTube does not provide a direct uptime API like Twitch, you can use a workaround by integrating a third-party service or manually informing viewers about the stream’s start time. Some services allow tracking YouTube live streams, but they require API keys and extra setup. Currently, Nightbot does not support a direct !beschikbaarheid commando voor YouTube zoals het dat voor Twitch doet.
U kunt het probleem ook handmatig omzeilen:
De stream startte op: $(twitch $(kanaal) "stream startte op %starttime%")
Deze opdracht werkt als uw Nightbot is ingesteld om YouTube Live-gegevens correct te herkennen.
Stap 3: Opdrachtopties configureren
- Gebruikersniveau: Stel het in op Iedereen zodat alle kijkers de opdracht kunnen gebruiken.
- Afkoelen: Stel dit in op ongeveer 5-10 seconden om spam te voorkomen.
- Alias: Laat dit veld leeg.
Stap 4: Sla de opdracht op en test deze
Klik Indienen om de opdracht op te slaan. Ga nu naar je chat en typ !beschikbaarheid om te kijken of het werkt. Als je stream live is, zou de bot een bericht moeten terugsturen zoals:
De stream is al 2 uur en 15 minuten live.
Voor YouTube is er geen directe API. U moet uw opdracht mogelijk handmatig bijwerken met de starttijd van uw stream.
Problemen met veelvoorkomende problemen oplossen
Als de !beschikbaarheid Als de opdracht niet werkt, probeer dan deze oplossingen:
- Zorg ervoor dat de API-URL correct isControleer de URL in het opdrachtbericht nogmaals.
- Controleer of Nightbot actief is: Zorg ervoor dat Nightbot een moderator is en deelneemt aan je chat.
- Test de API in een browser: Plak de API-URL in uw browser en kijk of er geldige gegevens worden geretourneerd (voor Twitch).
- Zorg ervoor dat uw stream live is: Deze opdracht werkt niet als u offline bent.
- Overweeg alternatieve methoden voor YouTube: Omdat YouTube geen directe uptime API heeft, kunt u overwegen om de starttijd handmatig in te stellen in een vastgezet bericht of een andere bot met API-integratie te gebruiken.
Extra aanpassingen
Als u de respons wilt aanpassen, kunt u de berichtuitvoer wijzigen. Hier zijn een paar variaties:
Een vriendelijke boodschap toevoegen
$(urlfetch https://decapi.me/twitch/uptime?channel=$(channel)) - Bedankt voor het kijken!
Emoji's toevoegen
⏳ De stream is live voor $(urlfetch https://decapi.me/twitch/uptime?channel=$(channel)) ⏳
Een andere taal gebruiken
De streamer is levend: $(urlfetch https://decapi.me/twitch/uptime?channel=$(channel))
Het toevoegen van de !beschikbaarheid command in Nightbot is een eenvoudige maar effectieve manier om de betrokkenheid te verbeteren en nuttige informatie te verstrekken aan uw kijkers. Door de bovenstaande stappen te volgen, kunt u deze command eenvoudig instellen en aanpassen voor uw Twitch- of YouTube-stream. Als u problemen ondervindt, probeer dan de meegeleverde tips te gebruiken om het probleem op te lossen.
Voor YouTube is het mogelijk dat u, omdat er geen directe API beschikbaar is, de streamstarttijd handmatig moet invoeren of een tool van derden moet gebruiken. Ongeacht uw platform, moet u !beschikbaarheid verbetert de kijkervaring en maakt uw chat interactiever.
Nu u de !beschikbaarheid commando, ontdek andere aangepaste commando's om uw chatervaring te verbeteren!
Foto door Jan Krukau