Zum Inhalt springen
  • Dunkel
  • Hell
  • System

!advice

!advice

Fortgeschritten

!ratschlag !tip

Random Life-Advice via adviceslip.com. Manchmal weise, manchmal Fortune-Cookie-Vibes.

Steps
4
Cooldown
30s/User
Cooldown
5sglobal
Zugriff
Public

Fetch URL: adviceslip.com

Core Network Fetch URL
URL https://api.adviceslip.com/advice
Variable Name advice
Parse result as JSON aktiv

If/Else: API down

Core Logic If/Else
Input %advice.slip.advice%
Operation Is Null or Empty
Then

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%user% Advice-API down. Mein Rat: Versuch es später nochmal.
Then

Break

Core Logic Break

Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.

Send Message to Channel

Twitch Chat Send Message to Channel
Message 💡 %advice.slip.advice%
AzaBot: 💡 If you've made a tough decision, try and not look back. Stick to it.
So sieht's im Chat aus
  1. 1 Fetch URL: adviceslip.com/advice → advice (JSON)
  2. 2 If/Else: %advice.slip.advice% Is Null or Empty
    1. Then 2a Send Message: API-Down
    2. Then 2b Break
  3. 3 Send Message: 💡 Advice
FeldWert
Commands!advice
!ratschlag
!tip
User Cooldown30
Global Cooldown5
  • Cache-Wrapper: API liefert manchmal Slip-Cached-Header: sehr selten 5xx. Catch via Status-Code.
  • Nur EN: Wie alle API-Commands ohne DE-Endpoint. Via !translate pipen.
  • Search-Mode: API hat /advice/search/<term>: !advice love filtert.
  • Bot-Welcome: Im Stream-Online-Event ein Random-Advice als Begrüßung.