Apps Home
|
Create an App
Custom Private Show
Author:
troppetitequeue
Description
Source Code
Launch App
Current Users
Created by:
Troppetitequeue
/*troppetitequeue https://fr.chaturbate.com/apps/docs/api/cb.limitCam.html */ cb.onMessage(function (msg) { var hideMessage = 'Private show in progress!'; var message = msg['m']; var user = msg['user']; var username = ""; if (cb.room_slug === user && message.substring(0, 9) == '/private@' && !cb.limitCam_isRunning()) { username = message.substring(9, message.length); cb.limitCam_addUsers([username]); output(cb.room_slug + ' has started the show!'); cb.limitCam_start(hideMessage); cb.log('Message: ' + message + ' Username: ' + username); } if (cb.room_slug === user && message == '/stop' && cb.limitCam_isRunning()) { output(cb.room_slug + ' has stopped the show!'); cb.limitCam_stop(); } if (cb.room_slug === user && message.substring(0, 6) == '/kick@' && cb.limitCam_allUsersWithAccess().length > 0 && cb.limitCam_isRunning()) { username = message.substring(6, message.length); if (cbjs.arrayContains(cb.limitCam_allUsersWithAccess(), username)) { cb.limitCam_removeUsers([username]); output(cb.room_slug + ' has removed ' + username + ' from the show!'); cb.log('Message: ' + message + ' Username: ' + username); } } if (cb.room_slug === user && message.substring(0, 7) == '/check@') { username = message.substring(7, message.length); if (cb.limitCam_userHasAccess(username)) { output(username + " is in the show!"); cb.log('Message: ' + message + ' Username: ' + username); } else { output(username + " is not in the show!"); } } if (cb.room_slug === user && message === '/list') { var userlist = cb.limitCam_allUsersWithAccess(); if (userlist.length > 0) { output("" + userlist.length + (userlist.length > 1 ? " users" : " user") + " in show: " + cbjs.arrayJoin(userlist, ", ")); } else { output("No users in show."); } } if (message[0] == '/') { msg['X-Spam'] = true; } return msg; }); function output(message) { cb.chatNotice(message); }
© Copyright Chaturbate 2011- 2026. All Rights Reserved.