Slot 1

Megan's Mod Bot

by smoker919

Version 0.0.16

Updated March 31, 2024

🛠 Custom app for Megan (meganmeow)

Features

  • Assign exec users
  • Whispers (private messages in the public chat)
  • Mute/unmute users in the public chat
  • Send notices to the public chat

_

Notes

  • The Transform messages permission must be granted for this app to work as expected.
  • Exec users can be listed in the settings separated by spaces, commas, pipes, whatever.
  • Mods can send and receive whispers but must be exec users to use other features of this app.
  • When mod privileges are granted or revoked, the user list for the room is not automatically updated to reflect this change. This is, in my opinion, a bug and I have already submitted a request to CB to fix it. However, until it is fixed it means that new mods might not be able to receive whispers until the users list updates, and, conversely, users who have just had mod privileges revokes might be able to receive whispers until the users list updates.

_

Commands

All commands are case insensitive.

_

General

/mmbhelp - List these commands. Available to everyone.

/execs or /listexecs - List the current exec users. Available to Megan, mods, and exec users only.

_

Whispers

/w or /whisper [recipient] [message] - Send a whisper to someone in {Megan, mods, exec users}. Available to Megan, mods, and exec users only.

/wm or /whisperm [message] - Send a whisper to the other moderators only. Available to moderators only.

/wall or /whisperall [message] - Send a whisper to everyone else in {Megan, mods, exec users}. Available to Megan, mods, and exec users only

_

Mute/unmute users

Available to Megan and exec users only:

/mute [username] - Mute a user by hiding their messages from the public chat.

/unmute [username] - Unmute a user who was previously muted.

/muted or /listmuted - List muted users.

/unmuteall - Unmute all muted users.

/debugon - Turn debug mode on. Debug mode lets you see messages sent by muted users.

/debugoff - Turn debug mode off.

_

Send notices

Available to Megan and exec users only:

/notice or /sendnotice (--color:[text colour] | )(--bgcolor:[background colour] | )(--fontweight:[font weight] | )[message] - Send a notice to the chat. See below for the full description.

_

/notice or /sendnotice

This command supports both /notice and /sendnotice. While it should not be a problem in Megan's room, /notice is used by other apps and could conflict with those apps.

The /notice or /sendnotice command is flexible and allows for sending notices with varying levels of decoration. message is always required, but color, bgcolor, and fontweight are all optional. They must be provided in the order specified, and each of color, bgcolor, and fontweight must be followed by a pipe separator ( | ). No pipe separator is necessary if none of color, bgcolor, or fontweight is used.

color is the text colour and can be any valid CSS colour (HEX, RGB, etc.). It is NOT validated so any incorrect values will result in the default text colour being used. 0 can be used as a shorthand for rgb(0, 0, 0, 0), i.e., fully invisible text.

bgcolor is the background colour and can be any valid CSS colour (HEX, RGB, etc.) or a linear gradient. It is also NOT validated so any incorrect values will result in the default background colour being used.

fontweight is the font weight and must be one of: normal, bold, or bolder. It IS validated and any incorrect values will result in the command not being accepted.

message can be formatted using the following:

  • @lb - Insert a line break to wrap the text and create a multi-line message.
  • @sp:n - Insert n number of spaces to help align components (e.g., images) in a multi-line message. n must be greater than 0.

_

Example

/notice | --color:0 | --bgcolor:linear-gradient(to bottom, red 0%, red 20%, black 80%, black 100%) | @lb @sp:5 :unc-7yeehawtop @sp:5 @lb @sp:5 :unc-7yeehawbottom @sp:5 @lb

Will produce:

Yeehaw!

_

About the author

I am a professional software developer and have enjoyed being part of the CB community since early 2022. I was initially inspired to start writing apps on CB to help a certain model manage features of her room and coordinate special shows, but now I find great satisfaction in contributing to the community at large.

Please feel free to contact me to ask questions, report defects, make suggestions, request features, or inquire about custom apps. You can also find other apps that I have written by searching for my username in the apps list. I hope that you enjoy my contributions to the CB community!

DM me on CB: https://chaturbate.com/dm/smoker919/

Telegram me: @smoker919

Settings

PermissionsAll permissions granted.
© Copyright Chaturbate.com 2011 - 2024. All Rights Reserved.