@tycoonsystems/tycoon-modules
Version:
www.tv.tycoon.systems/documentation
1 lines • 1.36 kB
JavaScript
const initialize=(e,t,i)=>{return!(!e||!t||(t=Object.assign(t,{dborigin:i}),e.emit("initialize",{...t}),0))},joinChat=(e,t,i,a,s,n=0)=>{return console.log(e,t,a),!!(e&&t&&a)&&(t=Object.assign(t,{dborigin:i,room:a,attempt:n,useDomain:s}),e.emit("join_chat",{...t}),!0)},joinDirectMessage=(e,t,i,a,s,n=0)=>{return!!(e&&t&&a)&&(t=Object.assign(t,{dborigin:i,participants:a,attempt:n,room:s}),e.emit("join_direct_message",{...t}),!0)},initializeDirectMessages=(e,t,i,a=0)=>{return!(!e||!t||(console.log(e,t,i),t=Object.assign(t,{dborigin:i,attempt:a}),e.emit("initialize_direct_messages",{...t}),0))},logMessageRead=(e,t,i,a,s=0,n)=>{return!(!e||!t||(console.log(e,t,i),t=Object.assign(t,{dborigin:i,room:a,attempt:s,scope:n}),e.emit("log_message_read",{...t}),0))},sendChat=(e,t,i,a,s,n,r,o,g)=>{return!!(e&&t&&a&&s)&&(t=Object.assign(t,{dborigin:i,room:a,newChat:s,replyToId:n,replyToUsername:r,avatar:o,scope:g}),e.emit("send_chat",{...t}),!0)},attemptBanUserChat=(e,t,i,a,s,n={})=>{return!!(e&&t&&a&&s)&&(t=Object.assign(t,{dborigin:i,room:a,banId:s,options:n}),e.emit("attempt_ban_user_chat",{...t}),!0)},requestBanTable=(e,t,i,a)=>{return!!(e&&t&&a)&&(t=Object.assign(t,{dborigin:i,room:a}),e.emit("request_ban_table",{...t}),!0)};export{initialize,joinChat,joinDirectMessage,initializeDirectMessages,logMessageRead,sendChat,attemptBanUserChat,requestBanTable};