discord-ban-appeal icon indicating copy to clipboard operation
discord-ban-appeal copied to clipboard

New inputs and question descriptions

Open Giingu opened this issue 3 years ago • 1 comments

Is your feature request related to a problem? Please describe. Having a few more input types (and the Select/Dropdown) would be very useful and also would make for a nicer experience for those appealing. This could add a lot of possibilities of what this could be used for, making it more than only for ban appeals, since it could be used for any kind of appeals, forms, etc for discord servers.

If we want to add descriptions, explanations, etc we currently don't really have an easy way, and it would be extremely useful. Example of how it could look like: image

Describe the solution you'd like The only thing I can think of is how I would put it in the custom-questions.json :

   {
    "question": "What are you applying for?",
    "description": "Choose one of the following",
    "type": "radio",
    "option1": "Admin",
    "option2": "Mod",
    "option3": "Helper",
    "option4": "Host"
  },   {
    "question": "How many hours do you usually spend on discord every day?",
    "description": "We will check your activity, so be honest",
    "type": "range",
    "minimum": 1,
    "maximum": 24
  },  {
    "question": "Which of these do you have experience with?",
    "description": "You will need to provide proof later",
    "type": "checkbox",
    "option1": "Administrating",
    "option2": "Moderating",
    "option3": "Hosting Events / Tournaments"
  },   {
    "question": "Tell us why you deserve this position",
    "description": "Be as detailed as you can, include information to prove the previous question",
    "type": "text",
    "character_limit": 5000
  },   {
    "question": "When will you be available?",
    "description": "If your application passes we may interview you",
    "type": "datetime-local"
  },

Things to add:

  • Descriptions

Input

  • Range
  • Checkbox
  • Radio
  • Quantity
  • Datetime-local
  • Date
  • Time

Others:

  • Select element (Dropdown)

Giingu avatar Jan 02 '22 15:01 Giingu

Thanks for opening a feature request! I think this addition would be great for the project

jcsumlin avatar Jan 04 '22 15:01 jcsumlin