!unban
Einsteiger !untimeout !unto
Hebt einen Ban oder Timeout wieder auf. !unban entbannt, !untimeout hebt nur den Timeout auf.
- Steps
- 5
- Cooldown
- 5s/User
- Cooldown
- 0sglobal
- Zugriff
- Mods
!untimeout !unto
Hebt einen Ban oder Timeout wieder auf. !unban entbannt, !untimeout hebt nur den Timeout auf.
Twitch unterscheidet zwischen Ban und Timeout: zwei separate Sub-Actions. Wir bauen beide als getrennte Commands. Unban setzt Argument %unbanResult% bool: true wenn der Unban durchging.
Variablen-Doku und Argument %unbannedUser% Display-Name des entbannten Users.
Variablen-Doku .
[Cmd] !unban| Variable Name | targetLogin |
|---|---|
| Value | $replace(%input0%, @, )$ |
| Input | %targetLogin% |
|---|---|
| Operation | Is Null or Empty |
| Message | @%user% nutze !unban @username |
|---|
Setzt %unbanResult%, %unbannedUser%, %unbannedUserName%.
| User Login | %targetLogin% |
|---|
| Input | %unbanResult% |
|---|---|
| Operation | Equals |
| Value | false |
| Message | @%user% Unban hat nicht geklappt. User nicht gebannt? |
|---|
| Message | ✅ @%unbannedUser% wurde entbannt. |
|---|
[Cmd] !untimeoutIdentischer Aufbau, nur Sub-Action 3 nutzt Twitch > Moderation > UnTimeout User und setzt Argument %untimeoutResult% bool: true wenn der UnTimeout durchging.
Variablen-Doku . Send-Message: ✅ @%targetLogin% Timeout aufgehoben.
| Feld | Wert |
|---|---|
| Group | AzaCraft Mod |
| Commands | !unban (Action A) / !untimeout!unto (Action B) |
| Sources | Twitch Message |
| Global Cooldown | 0 |
| User Cooldown | 5 |
| Grant Type | Allow |
| Groups | Moderators |
| Chat | Resultat |
|---|---|
!unban @reformedtroll | Ban aufgehoben |
!untimeout @bob | Bob darf wieder chatten |
!unban | Hilfe-Text |
!unban @bob (Normaler User) | Permission blockt |
unbanResult / untimeoutResult = false, „hat nicht geklappt“ wird gepostet.Twitch > Moderation > Add Moderator.Wenn du einen Command für beides willst:
targetLoginUnban User → bei %unbanResult% = true: Erfolg-Message + BreakUnTimeout User → bei %untimeoutResult% = true: Erfolg-Message + BreakVorteil: ein Command. Nachteil: zwei API-Calls.