Ban appeal form page
Jasius opened this issue · 1 comments
I was thinking of using Netlify forms for this but from what I've remember I've seen an alternative which allows submissions to go straight to Discord which would probably be a better solution for our needs.
Pretty sure I am thinking of this service https://github.com/Iku/Google-Forms-to-Discord
We should use Netlify forms and their forms webhook
Documentation: https://www.netlify.com/docs/form-handling
When making a webhook you should select Slack webhook option within Netlify and then append /slack at the end of the discord webhook
Form questions
Username with tag
Reason why you were banned
-
Create ban appeal form design
-
Add ban appeal link to the navbar
-
Create webhook within ban-appeal channel
-
Check whether webhook works correctly
-
Figure out webhook characters limit so that we can put a hard limit on the submission form, otherwise webhook won't fire correctly due to submission exceeding maximum characters requirement on Discord, it will still appear in Netlify dashboard but it would be best if it would appear properly in the ban appeal channel
- Figure out webhook characters limit so that we can put a hard limit on the submission form, otherwise webhook won't fire correctly due to submission exceeding maximum characters requirement on Discord, it will still appear in Netlify dashboard but it would be best if it would appear properly in the ban appeal channel
To keep in mind, Discord has character limits for its embeds.
The relevant ones are that field values have a limit of 1024 characters and that descriptions have a limit of 2048.
Fields can repeated multiple times (Like one for each question?) but description can only be there once.