Notify a Discord role
notify_teamSend a direct message to every member of a Discord role in a Roblox game, with optional images and answer buttons. Turn it into a paid invoice to request commission payments and record every response.
Instructions
DM everyone holding a Discord role about a game. Can attach images and can ask for an answer with two buttons whose labels you choose (for example Approve/Disapprove, or Paid/Cancel). When buttons are used, whoever answers has their decision sent to the whole role. Pass paymentAmount to make it an invoice for commissioned work: the DM shows the amount and a pay button, the buttons default to Paid/Cancel, and clicking Paid marks the ticket paid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | Game name or universe id. | |
| role | Yes | Discord role name or id to notify. | |
| ticket | No | Relay a copy into this ticket, by number (0007, or just 7) or by id. The DMs still go out exactly the same; the ticket additionally gets the note and every answer to it, so it reads as the whole story. | |
| message | Yes | What to tell them. Links are fine and will unfurl. | |
| imageUrls | No | Already-public image URLs to attach. Up to 4 in total with imagePaths. | |
| imagePaths | No | Local image files to attach. Uploaded automatically. Up to 4. | |
| paypalLink | No | Where to send the money, e.g. paypal.me/name. Shown as a pay button. | |
| approveLabel | No | Label for the positive button. Defaults to "Approve". | |
| askForAnswer | No | Add two answer buttons. Defaults to false. | |
| declineLabel | No | Label for the negative button. Defaults to "No". | |
| paymentAmount | No | What this commission costs, in dollars. Makes it a payment ticket. |