Want to create custom button/menu interactions?
Then this addon is perfect for you.
This addon allows you to create custom actions for button/menu interactions.
This addon allows you to create custom actions for button/menu interactions.
INFORMATION
WARING
This is beta version. Everything is subject to change.

Example usage (button):

Example usage (menu):

NOTE:
All messages and actions are fully configurable and you can change it's look and content using configuration files.

Buttons.yml:
Example usage (button):
Example usage (menu):
NOTE:
All messages and actions are fully configurable and you can change it's look and content using configuration files.
Buttons.yml:
YAML:
# Welcome in button configs!
# This is the place, where you can create your own buttons
# Follow this example end create your own ;-)
Buttons:
- # Button name
Name: button
# Button ID
# Lowercase + No spaces
CustomID: button
# Actions, which will be executed after interaction
Actions:
- Type: Preset
Action: send
Preset: example
- Type: Preset
Action: send
Preset: example2
Channel: "960498357384663041"
- Type: Preset
Action: edit
NewPreset: example2
- Type: Role
Action: Give
Role: 👤 | User
- Type: Role
Action: Switch
Role: 💰 | Client
- Type: Role
Action: Remove
Role: 🔧 | Tester
User: SimonB50#1234
# Interaction reply
Reply:
Private: true
Preset: exampleMenus.yml:
YAML:
# Welcome in menu configs!
# This is the place, where you can create your own menus
# Follow this example end create your own ;-)
Menus:
- # Menu name
Name: menu
# Menu ID
# Lowercase + No spaces
CustomID: menu
# Menu options
Options:
- Name: option1
Actions:
- Type: Preset
Action: send
Preset: example
- Name: option2
Actions:
- Type: Preset
Action: edit
NewPreset: example2
- Name: option3
Actions:
- Type: Role
Action: Give
Role: 👤 | User
- Name: option4
Actions:
- Type: Role
Action: Remove
Role: 🔧 | Tester
User: SimonB50#1234
# Interaction reply
Reply:
Private: true
Preset: exampleYou can get support for this addon on:
- [Not recommended] SimonB50#1234's DMs