Chat Mod Commands
Lumia Stream has various Chat Mod Commands for each of our platforms that can be used.
Translate any message
You can translate a message and post it directly to chat.
The language is the language code: en,es,ar,zh,de,fr,etc.
POST http://localhost:39231/api/send?token=your_token
{
"type": "translate-message",
"params": {
"value": "我非常喜欢 Lumia Stream",
"username": "anyusername",
"language": "en",
"platform": "twitch"
}
}
Shoutout a user
Shoutout will find a clip of a user if possible, display it on the overlays and message in Chatbot
POST http://localhost:39231/api/send?token=your_token
{
"type": "shoutout",
"params": {
"value": "anyusername",
"platform": "twitch"
}
}
Add VIP (Twitch Only)
Add a user as a VIP of the channel
POST http://localhost:39231/api/send?token=your_token
{
"type": "add-vip",
"params": {
"value": "anyusername",
"platform": "twitch"
}
}
Remove VIP (Twitch Only)
Remove a user as a VIP of the channel
POST http://localhost:39231/api/send?token=your_token
{
"type": "remove-vip",
"params": {
"value": "anyusername",
"platform": "twitch"
}
}
Ban User (Twitch and Youtube)
Ban a user from the channel
POST http://localhost:39231/api/send?token=your_token
{
"type": "ban-user",
"params": {
"value": "anyusername",
"platform": "twitch"
}
}
Unban User (Twitch and Youtube)
Unban a user on the channel
POST http://localhost:39231/api/send?token=your_token
{
"type": "unban-user",
"params": {
"value": "anyusername",
"platform": "twitch"
}
}
Timeout User (Twitch and Youtube)
Timeout a user on the channel
duration is how long they should be timed out for, in seconds on Twitch and YouTube. The value is passed to the platform untouched, so Kick is the exception — its API takes duration in minutes. Omit it and it defaults to 10.
name is the reason of why they were timed out
POST http://localhost:39231/api/send?token=your_token
{
"type": "timeout-user",
"params": {
"value": "anyusername",
"platform": "twitch",
"duration": 10,
"name": "For being very bad"
}
}
Delete Message from Chat
You can delete a message from chat by grabbing the message ID and passing it into value using:
POST http://localhost:39231/api/send?token=your_token
{
"type": "delete-message",
"params": {
"value": "12345",
"platform": "twitch"
}
}