!clip (Discord-Erweiterung)
EinsteigerErweitert die existierende !clip-Action um einen Discord-Webhook-Post nach erfolgreichem Clip.
- Steps
- 7
- Cooldown
- 30s/User
- Cooldown
- 0sglobal
- Zugriff
- Public
Erweitert die existierende !clip-Action um einen Discord-Webhook-Post nach erfolgreichem Clip.
Idiomatische Erweiterung: die Create Clip Sub-Action setzt Argument %createClipUrl% URL des erstellten Clips.
Variablen-Doku und Argument %createClipSuccess% bool: true wenn Twitch den Clip akzeptiert hat.
Variablen-Doku . Wir hängen einen Discord-Post hinten an, der nur im Erfolgsfall feuert (Break in der vorherigen Failure-Branch verhindert das sonst).
Postet die Clip-URL im Discord-Channel. Username override ist optional.
| Webhook Name | Twitch Clips |
|---|---|
| Webhook URL | https://discord.com/api/webhooks/... |
| Username | AzaCraft Twitch |
| Content | 🎬 **@%user%** hat geclippt: %createClipUrl% |
Wichtig: Sub-Action 5 (Discord-Post) wird nur erreicht, wenn der Break in 2b nicht greift: also nur bei erfolgreichem Clip.
| Aktion | Discord-Post |
|---|---|
!clip mit Stream live | 🎬 **@Bob** hat geclippt: https://clips.twitch.tv/... |
!clip mit Stream offline | (kein Post. Break in 2b verhindert das) |
!clip mit Cooldown aktiv | (Twitch blockt Command, Action feuert gar nicht erst) |
In Sub-Action 5 ein If/Else davor: %isSubscribed% Equals true im Then-Branch. Macht den Discord-Channel weniger spammy.
Analog mit %isModerator% Equals true.
Eine Discord-Role-ID via <@&ROLE_ID> im Content vorne anhängen, z. B.:
<@&123456789012345678> 🎬 **@%user%** hat geclippt: %createClipUrl%Channel-Permission “Everyone darf Rollen erwähnen” oder Role-spezifische Mention-Permission muss in Discord aktiv sein.
Eigene Action [Reward] Clip Reward mit Trigger Reward Redemption und gleichem Sub-Action-Pattern + Refund-Logic.
Twitch Clip Created Trigger. Wer per Twitch-Shortcut clipped, kommt nicht in Discord. Realistischer Workaround: nur !clip empfehlen.%streamElapsed% mit ins Discord-Content packen für späteren Re-Watch.#clip-archive Channel zusätzlich zum Live-Feed.%channelGame% als Hashtag oder Suffix im Discord-Post.