Features:
- Multiple Report Categories
- React To Open Reports
- Change maximum reports allowance
- Ties in with Corebot Ticket Commands (-close, -add etc)
- Supports TicketUtils addon
- Normal React Menu (cmd: reportmenu)
- Advanced React Menu (cmd: reportmenu)
- Custom Emoji Support
Config:
- Multiple Report Categories
- React To Open Reports
- Change maximum reports allowance
- Ties in with Corebot Ticket Commands (-close, -add etc)
- Supports TicketUtils addon
- Normal React Menu (cmd: reportmenu)
- Advanced React Menu (cmd: reportmenu)
- Custom Emoji Support
Config:
YAML:
Settings:
ReactPanel:
CMD: reportmenu
Emoji: 📨
Tickets:
¬2: "Placeholders for channel name: {username} = Lloyd, {number} = 0002,
{random} = 1837"
TicketName: report-{number}
WaitingCategory: Staff
DefaultStaffRole: "775022245483118636"
TicketLimit: 5
DeleteReportOnLeaveGuild: true
PingUser: true
PingStaff: true
Categorys:
- Title: Report a player
SupportRoles:
- Support
- admin
Category: Reports
Emoji: "853756876687802408"
CustomEmoji: <:soundcloud:853756876687802408>
Note: false
Questions:
- Who are you reporting?
- Why are you reporting them?
- Do you have any proof of this accusation?
- Title: Report a bug
SupportRoles:
- Support
- admin
Category: Reports
Emoji: 💰
Note: You can report bugs here!
Questions:
- What platform is this bug on?
- What bug are you reporting?
- How do you make this bug happen again?
- Title: Report a staff member
SupportRoles:
- Management
Category: Reports
Emoji: ❔
Note: You can report staff here!
Questions:
- Who are you reporting?
- Why are you reporting them?
- Do you have any proof of this accusation?
Messages:
ReactPanel:
Normal:
Title: ADVANCED REPORTS
Description: >-
🌟 Hello there! Having trouble? Looking for help? Reports are the best
way to get in contact with our staff teams. A report can be opened for
any kind of issues. Remember our staff team will try their best to get
your issues resolved as soon as possible.
⏰ Staff try to reply as fast as possible in each report, so please don't ping staff unless its urgent.
**CLICK ON THE 📨 BELOW TO GET STARTED**
joinBy: " - "
dataSet: "{emoji} - **{category}** `{notes}`"
Advanced:
Title: ADVANCED REPORTS
Description: |-
{dataSet}
Open a report by reacting!
ReportCreate:
Title: AdvancedReport System
Description: You can find your new report at <#{channelID}>
Timestamp: true
TicketMenu:
Description: >-
Hello <@{userid}>,
Please select one of the options below, so that we can help you out!
**__NOTE__:** *Each option will ask you a series of questions, please fill them out correctly so that we can complete the report as fast as possible.*
{data}
TicketMenuStyle: "{Emoji} **{Title}**"
TicketQuestions:
Title: PLEASE ANSWER THE QUESTION
Description: ➥ {Questions}
TicketComplete:
Description: |-
**ADVANCEDREPORT | OVERVIEW (<@{userid}>)**
**Category:** {category}
{responses}
Thank you for making a report, our staff team will be with you shortly!
TicketLimit:
Title: AdvancedReport System
Description: You already have **{tickets} reports** opened.
Timestamp: true