!duel
Twitch
Overview
The !duel
command allows users to challenge another user in chat to a duel, wagering their loyalty points. The challenged user then has a limited time to respond using !accept
or !deny
.
Usage
To initiate a duel challenge, use the following syntax:
!duel <username> <points>
Examples
example chat
StreamElements:
Challenger:
example chat
StreamElements:
ViewerName:
example chat
StreamElements:
ViewerName:
Parameters
<username>
(Required): The exact username of the user you want to challenge.<points>
(Required): The number of loyalty points you want to wager. You must have at least this many points.
Configuration
The !duel
command requires the Duel module to be active. You can enable and configure it in your StreamElements Dashboard under Chatbot
-> Modules
.
Within the Duel module settings, you can customize:
- Maximum amount: The highest number of points users can wager in a single duel.
- User cooldown: How long (in seconds) an individual user must wait before initiating another duel after participating in one.
- Global cooldown: How long (in seconds) everyone must wait after a duel finishes before anyone can start a new one.
- Win message: The chat message displayed when a user wins the duel.
- Available variables:
{winner}
,{loser}
- Available variables:
- Points won message: The chat message displayed when points are awarded after a duel.
- Available variables:
{winner}
,{loser}
,{points}
,{pointsname}
- Available variables:
Related Commands
!accept
: Used by the challenged user to accept a duel.!deny
: Used by the challenged user to decline a duel.!cancelduel
: Used by the challenger to cancel their outgoing duel request.!points
: Check your current loyalty points balance.