Giter Club home page Giter Club logo

jcsumlin / discord-ban-appeal Goto Github PK

View Code? Open in Web Editor NEW
67.0 3.0 70.0 2.63 MB

This is a ReactJS application that I made for any Discord server that wants to allow its users to appeal bans. It uses Oauth2 to prevent spam and Discord webhooks to alert moderators of new appeals. Moderators can approve those appeals directly from the webhook message if they want too! This application can be deployed and customized by anyone even with no prior coding knowledge!

Home Page: https://wumpus-ban-appeal.netlify.app

License: MIT License

HTML 1.11% CSS 4.70% JavaScript 92.72% Shell 1.47%
discord bot ban appeal reactjs

discord-ban-appeal's Introduction

Project Status: Netlify Status

Inspired by sylveon

Table of Contents
  1. Deploy on Netlify
  2. Deploy on your own web server
  3. How to block users
  4. How to create your own custom questions
  5. Adding Email Functionality to appeals form
  6. Generating a Personal Access Token
  7. Deny and Block Feature
  8. Differences between this repo and sylveon's
  9. Feature Roadmap

Home page webhook in action user blocked

How to use this project:

REQUIREMENTS

  • Have a server where you are able to:
    • Make channels
    • Create Webhooks
    • Invite bots

Easy Way: Deploy on Netlify

NOTE: If you already have a custom bot in your server and access to its credentials, skip the first step

  • Create a custom bot inside your server. You can register/invite one here. Keep that window handy.
  • Click the "Deploy to Netlify" button.
    • You will be asked to link your GitHub account then enter values for all the environment variables. (See Environment Variable Information Table)
  • Set the environment variables from your Discord bot application page (REACT_APP_CLIENT_ID, REACT_APP_CLIENT_SECRET, REACT_APP_DISCORD_BOT_TOKEN)
  • Choose a channel (or create a new one) where you want all the ban appeals to appear and copy its ID into APPEALS_CHANNEL
  • Copy your server's ID into REACT_APP_GUILD_ID
  • Make a random JWT Secret or generator one here and set inside REACT_APP_JWT_SECRET
  • Set REACT_APP_ENABLE_HCAPTCHA to false unless you intend to add hCaptcha
  • Set REACT_APP_ENABLE_SENDGRID to false unless you intend to use Sendgrid for unban notifications.
  • Make and set the GITHUB_PAT (see table for information on how)
  • Deploy your application
  • Lastly we'll want to make sure users can login using Discord
    • First make any changes to the netlify.app deployment URL you wish, or set up your own custom one!
    • From the Discord Developer Application page Select the OAuth tab
    • Click on Add Redirect and enter https://[site-url]/callback where [site-url] is the site name netlify assigned you, or the one you changed it to.

Environment Variable Information

Environment Variable Description Optional?
REACT_APP_CLIENT_ID Client ID of a Discord Application No
REACT_APP_CLIENT_SECRET Client Secret of a Discord Application No
REACT_APP_DISCORD_BOT_TOKEN The Bot token of a Discord Application No
REACT_APP_GUILD_ID The Server/Guild ID where you are accepting ban appeals No
REACT_APP_JWT_SECRET A really long string of characters used to establish
a secure line of communication with the API of this app.
I would recommend using a password generator to create this.
You don't have to remember what its set to
No
REACT_APP_SKIP_BAN_CHECK If set to "true" the application will not check if
a user is banned before allowing them to fill out
an appeal form
Yes
REACT_APP_BANNER_URL Add a custom banner behind your server icon.
Must be a direct link to an image
(usually ends in .jpeg or .png etc.)
Yes
REACT_APP_SITE_TITLE Use a custom title for your site (defaults to {server_name}'s Discord Ban Appeal Application if none is set) Yes
REACT_APP_SITE_DESCRIPTION Use a custom SEO description for your site (defaults to {server_name}'s Discord Ban Appeal Application if none is set) Yes
APPEALS_CHANNEL The channel where you want appeals to appear in No
REACT_APP_ENABLE_HCAPTCHA Do you want to use hCaptcha in the form? (true/false) Yes
REACT_APP_HCAPTCHA_SITE_KEY The hCaptcha site key generated by hCaptcha Yes
REACT_APP_HCAPTCHA_SECRET_KEY The secret on your hCaptcha profile Yes
REACT_APP_GOOGLE_ANALYTICS_ID Google Analytics Tracking ID like UA-000000-01. Yes
REACT_APP_ENABLE_SENDGRID Sends users an email when they are unbanned (true/false) See Wiki if you don't know how to set this up No
SENDGRID_API_KEY API Key for Sendgrid Yes
SENDGRID_SENDER_EMAIL Single Sender Verification Email Yes
INVITE_URL Discord invite that can be used in email template to unbanned users Yes
GITHUB_PAT Github Personal Access Token for Deny and Block feature to work. Make sure it never expires and to select the repo scope No

Hard Way: Deploy on your own web server

This if by far not the prettiest way to do this which is why I recommend you use netlify, but if you're smart enough to deploy this on your own then go for it!

Requirements:

Be aware this project uses serverless functions as its API layer. All the API requests are directed at /.netlify/functions because support issues with netlify's redirect rules. To deploy this yourself you will need to create a serverless API using AWS Lambda or an equivalent from Azure or GCP. I will go into specifics below.

Web frontend

  • Fork this repo
  • Copy .env.example to .env and fill in each value
  • Run yarn install to install the dependencies
  • Run yarn build to compile a production build
  • Direct your webserver to serve the ./build/ directory

Serverless backend

  • Create a new serverless API in your cloud provider with 4 endpoints.
    • Each File in /functions will be an endpoint, and most of them will require both the files in the /functions/helpers folder
  • Make sure all the packages from package.json are installed and available for each function
  • Find and replace all occurrences of /.netlify/functions/ with your endpoint for each function

I've oversimplified a lot of the serverless portion here since it will vary based on your cloud provider but this covers the jist of things.

Adding hCaptcha (like reCaptcha)

See Wiki article

How to block users from abusing your ban appeal form.

See Wiki article

How to create your own custom questions.

See Wiki article

Adding Email Functionality to appeals form

See Wiki article

How to generate a Personal Access Token

See Wiki article

Differences between this repo and sylveon's

  • Server icon and custom banner on landing page
  • Only allow users who are actually banned to submit an appeal
    • Ability to disable this check
  • Custom meta tags for better SEO and visibility.
  • IMO a cleaner approach to custom questions.
  • Email integration for unban notification
  • Deny and block users from discord embed

Feature roadmap

  • Allow users to be blocked from submitting a ban appeal
  • Add better meta tag support
  • Custom Questions defined by the user
  • add hCaptcha/reCaptcha
  • Integrate some means of alerting users who are unbanned
  • Additional Actions such as "Deny Ban appeal".
  • Optional Google Analytics tracking

discord-ban-appeal's People

Contributors

jcsumlin avatar zaykenyon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

discord-ban-appeal's Issues

accepting gives unauthorized page

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
Pressing the Accept & Unban button, unbans the user but gives me a "Unauthorized" page (/error)

To Reproduce
Steps to reproduce the behavior:

  1. ban user
  2. send ban appeal from banned user
  3. accept ban appeal
  4. bot unbans but site gives unauthorized page

Expected behavior
I expected more of a "Success" page

Screenshots
Error page
Remove ban

Desktop (please complete the following information):

  • Browser [Opera GX, Chrome, Firefox etc.]
  • Version [Newest]

Discord logo renewal/refresh

Is your feature request related to a problem? Please describe.
No, just a little change.

Describe the solution you'd like
Refresh the discord logo (New logo, you still use the old one)

Describe alternatives you've considered
None

Additional context
Please see there for branding

Failed to post message to appeals channel using bot token. Please contact and admin or open a ticket here https://github.com/jcsumlin/discord-ban-appeal/issues/new?template=bug_report.md

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Discord被禁用访问ZKSync频道

Did you follow the steps outline in the README?

  • Yes I did

我是来自**的用户因为需要使用VPN导致我的IP不稳定,可能是这个原因造成我被禁止。

DISCORD BANNED

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

My Discord account was hacked and you banned me for spamming

Did you follow the steps outline in the README?

  • [ *] Yes I did
  • No, I found them confusing

Describe the bug
Hello,
My Discord account was hacked and you banned me for spamming,
A hacker under my name spammed all the groups I was a member of and your chats.
As of today I have restored my original account scroll_io, id - 663092764950396958.
The hack happened on November 8, but I didn't notice it until 5 days later.
I request you to remove my ban and restore my roles.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
Since I have invested a lot of time in testing the project. I have more than 100 transactions on my wallet in the zkSync network, I like the concept of the zkSync project and I see how fast you are developing. I don't want "some hacker" who hacked my account to affect your opinion of me, and I don't want to be disappointed in this situation. I am confident that you will make a reasonable decision on my issue and allow me to continue communicating and participating in your project!

I have secured myself from 2fa and will be more vigilant before giving permission to connect discord on sites. Because that's probably how I got hacked.

Screenshots
If applicable, add screenshots to help explain your problem.
download
download

Desktop (please complete the following information):

  • Browser [ chrome, ]
  • Version [121.0.6167.185]

Additional context
Add any other context about the problem here.

New inputs and question descriptions

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)

Ban appeal on DS of zkSync (grusstonon)

My discord handle: grusstonon

I was unable to submit an appeal through form so will try to do it here

Why do you think you were you banned: i'm not sure as i didn't break any rules and have only one account. But may be beacause of unactivity

Why do you feel you should be unbanned: i have 20+ score of my gitcoin passport and would like to get the role

What will you do to avoid being banned in the future: I'll be more active on Discord server

Thank tou in advance and have a good day, Daryl

Please Unban my discord

I've tried filling out the form here https://appeal.zksync.dev/form

However, when I clicked "submit", there was a notification to continue on GitHub, so I did it here.

Q: Why do you think you were you banned?
A : I don't know, im really forgot

Q: Why do you feel you should be unbanned?
A: because I will contribute to zksync, I am also a user (zksync community), I interact a lot in the zksync ecosystem

Q: What will you do to avoid being banned in the future?
A: I promise to maintain zksync's good name, I will also maintain my actions in the future.

please unban my discord account.

unban request

My discord handle: mirakoya

I was unable to submit an appeal through form so will try to do it here

Why do you think you were you banned: i'm not sure as i didn't break any rules and have only 2 account. prob the names are quite same thats why system tought i am copycat

Why do you feel you should be unbanned: i have 20+ score of my gitcoin passport and would like to get discord role

What will you do to avoid being banned in the future: Do whatever it takes to avoid getting banned and do whatever it takes to make sure your bot doesn't mistake me for a bot.

Thank tou in advance and have a good day Mirako

I am unable to appeal discord ban

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
I am unable to appeal discord ban.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots

Screenshot_2024-03-03-21-06-02-173_com kiwibrowser browser

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

cant submit

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Features list?

You mention you were inspired by sylveon, so I'm wondering how different your implementation is compared to his, in terms of functionality, react aside.

I wanna know why I cannot accept the invitation

Did you follow the steps outline in the README?

  • [o ] Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.
I joined with join.zksync.dev and it said I cannot accept the invitation
To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'join.zksync.dev
  2. Click on '....'solve capcha
  3. Scroll down to '....'click accept the inviation
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.
join the discord
Screenshots
If applicable, add screenshots to help explain your problem.
image

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari] chrome
  • Version [e.g. 22]122.0.6261.94

Additional context
Add any other context about the problem here.

I joined in past and maybe not doing anything because I was busy for finding a new job.
And this time, it said I cannot accept the invitation
last time, the appeal said I'm not banned and today it opened and I'm writing this

unable to accept invite

i add to my discord name |zksync
I'm sorry, I had no bad intentions, please unban my discord name : toor3902
thanks

Ban Appeal not going through

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
Screenshot 2024-02-27 at 9 50 58 PM

I got an error when trying to appeal my ban.

The error is: "Failed to post message to appeals channel using bot token. Please contact and admin or open a ticket here https://github.com/jcsumlin/discord-ban-appeal/issues/new?template=bug_report.md"

Here are the inputs I wrote for each of the questions:

I made a joke saying ad was coming February 30th. This is not even a real date so I thought people would understand it's a joke.

I was just trying to provide some humor. I now see that it is not funny to joke about this and to instead be serious and help educate new members and the community on the great work zksync is doing.

I will not make any comments or speculation about when the airdrop might be.

My discord ID is tendiesman

To Reproduce
Steps to reproduce the behavior:
Fill out the form, do the verification, and try to submit.

Expected behavior
Error message will appear.
Screenshots
Added above.

Desktop (please complete the following information):

  • Browser Chrome
  • Version 123
    .

tôi bị lỗi không thể vào discord

Did you follow the steps outline in the README?

  • Yes I did

Describe the bug
cannot accept the invitation

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
i want to join discor zksync

Screenshots
312312321312421

Desktop (please complete the following information):

  • Browserchrome
  • Phiên bản 121.0.6167.189 (Phiên bản Chính thức) (64 bit)

Additional context
cannot accept the invitation

No icon and incorrect site title

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
No icon appears on the page, on it's place there's only a text that says "undefined Discord icon".
Instead of the set description and title the page reads: Discord Ban Appeal System

To Reproduce
Steps to reproduce the behavior:

  1. Set a description and add your server id to the variables
  2. Save changes and deploy
  3. Go to your page
  4. See error

Expected behavior
You can see the icon and the set description.

Screenshots
https://i.imgur.com/j71rd38.png

Desktop (please complete the following information):

  • Browser: Opera GX
  • Version: LVL 3 (core: 82.0.4227.50)

Additional context
The server banner is a GIF in case that's the problem, but IIRC it didn't work with a static png.

Zksync unbanned

My account was hacked from a sever that was sending the links unknowingly to me, I got to know I've be banned from servers this morning after the constant spamming. I've never and would never send sever links on my discord. Please help restore me to serve, I've been an active member unchain and also get some info's on the servers as well. And also need access to libertas Ominbus channel.

Regards
SHEGZ

I can't join the zksync era discord channel

Did you follow the steps outline in the README?

  • Yes I did
    syncdc

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.
syncdc

Bug: iPhone 7 Not redirecting from /callback to /form

Did you follow the steps outline in the README?

  • [✅ ] Yes I did
  • No, I found them confusing

Describe the bug
After logging in with my discord account on my iPhone the website doesn’t redirect to the form. It stays at //callback?code=CODE&state=STATE.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://appeal.multicraftbot.xyz/' on an iPhone
  2. Click on 'Login with Discord'
  3. See error

Expected behavior
I expect that a required 'Experimental Future' isn’t enabled in the settings.

Additional context
Device: iPhone 7
Browser: Safari
Software: iOS 15.6
DNS: 8.8.8.8 & 8.8.4.4

banned from cod zombies server

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.
image

Gray Screen On Phone

When I try this on phone it comes out as a gray screen, how could I fix that?

OAuth2 Redirect

Do you need to provide a Redirect URL in the Discord Developers Portal?

I can't login to this without getting an Invalid redirect url warning.

TypeError: Error.captureStackTrace is not a function after logging via discord on /callback endpoint

Did you follow the steps outline in the README?

  • [*] Yes I did
  • No, I found them confusing

Describe the bug
Hello!
I logged into the Ban Appeal form, but after authentication, it redirects to a gray page(/callback?codexxxxxxxxxxxxxxxxx), and when I open my browser console I see this
"TypeError: Error.captureStackTrace is not a function"

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'ban-appeals.infinitzhost.com/'
  2. Click on 'Login'
  3. open browser console
  4. See error

Expected behavior
I should be logged in and should be able to fill form.

Screenshots
image

Desktop (please complete the following information):

  • Firefox
  • 95.2

Discord ban

Hi,
I am asking for help. For many months, I have been building my wallet and reputation on the zksync network and its discord. By completing tasks, testing the network and collecting nft, all this can be wasted. Two days ago, during the application for zk success rookie, which I received I left my 8-year-old son with the computer turned on. After returning, I noticed that the zksync server had disappeared from my discord. When I asked my son what happened, he replied that he wanted to help me get another badge and entered something. I contacted the zksync support but I did not receive an answer. I don't know. where should I look for help and I am devastated. Please help.
My discord id is johnwayne2518 and nick is John Wayne.

Thank you in advance for your help.

Difficulty returning again

Hi sir . I was in your community for several months but left for a while. It's been more than a few months since I left and I can't re-enter the community today
Screenshot_20240226_033419_Kiwi Browser
Screenshot_20240226_024105_Kiwi Browser
Screenshot_20240211_182252_Discord
Screenshot_20240211_182303_Discord

Deny & Block gives error

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
Wanting to deny & block gives an error, pretty self-explanatory.

To Reproduce
Steps to reproduce the behavior:

  1. send appeal
  2. press deny & block
  3. get error

Expected behavior
Blocks user

Screenshots
image

Desktop (please complete the following information):

  • Browser, all versions and such, is backend error.

Request to be unbanned from Discord

Hello,

Please write to request to be added back to the Official discord server.

I was in the server for a long time and have been getting very useful information, but I was recently removed from the server for some reasons I am not sure of.

Please I use your project a lot and I will need your support to get on the server to continue getting latest information regarding the project.

Whenever I tried using the official link on the website to get back into the server i kept getting error message that "the link has expired"
Uploading zksync.png…

My username is "@s_m_danpullo"

Front-End UI Bug

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
This Bug is with the front-end UI. You can clearly see it that there is a scroll bar in the bottom of the screen in the ban appeal form and in the landing page either. It should be a CSS bug.

To Reproduce
Steps to reproduce the behavior:

  1. Visit any kind of websites which is hosted with this repo. EG:- https://wumpus-ban-appeal.netlify.app/
  2. And there you can see it.

Expected behavior
The scroll bar should not appear and the website should be mobile responsive.

Screenshots
proof#1
proof#2

Desktop (please complete the following information):

  • Browser [Avast Anti Secure Browser (Chromium Based)]
  • Version [98.0.14335.103]

Additional context
I couldn't solve it since I am so bad at CSS :P

Access to discord

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
When I try to report access problem I get the error:

Failed to post message to appeals channel using bot token. Please contact and admin or open a ticket here https://github.com/jcsumlin/discord-ban-appeal/issues/new?template=bug_report.md

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://appeal.zksync.dev/form
  2. Click on submit
  3. See error

Expected behavior
Form to be sent

Desktop (please complete the following information):

  • Browser [chrome]
  • Version [121.0.6167.185 ]

help

Page not found
You might not have permission to see this page.

Log in with a different user

Add subtext / descriptions to questions

Is your feature request related to a problem? Please describe.
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
First of all, in the custom-question.json file I would add the following:
"description": "Any pity answers or one-liners will be ignored."

Then simply make it show that under the question

PD: Making the question's text a bit bigger would probably be nice so the description looks nice under it, like in the screenshot.

Discord unbanned

I didn't do anything wrong, maybe because I sent HI on general discord at that time

I have been following zksync for a long time in contributing, and I have had NFT Libertas for a long time, I want to claim that role

I promise I won't say dirty words or just say Hi, which will get me blocked again, I promise not to repeat the mistake again, please help me sir

MY Discord: esupport#0

Failed to post

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
I filled out the form, completed the captcha, but the form is not sent.

image

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

The community is unable to fill out the complaint form

/
1709458162069

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

i can't create discord appeal :c

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

DISCORD BANNED

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

appeal error

Did you follow the steps outline in the README?

  • Yes I did
  • No, I found them confusing

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Non banned users can submit appeals

Did you follow the steps outline in the README?

  • Yes I did

Describe the bug
I followed the steps and I made sure I didn't set the skip ban check variable to true, even though, non-banned users can submit appeals.

To Reproduce
Steps to reproduce the behavior:

  1. Deploy the site on netlify and fill all the variables
  2. Make sure the skip ban check variable is not set to "true"
  3. Submit an appeal with an unbanned user
  4. Appeal will go through

Expected behavior
Appeal will not be sent (and user will be told he is not banned)

Screenshots
None that can make it clearer.

Desktop (please complete the following information):

  • Browser Vivaldi
  • Version 4.1.2369.21

discord zksync appeal

When I try to submit an application to have the ban lifted on the zsync discord ban appeal website, the message I added in the attachment appears. In addition, the next message is about an incorrect captcha code. It is not possible to submit an application. Please help.
Zrzut ekranu 2024-02-23 173534

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.