-
Notifications
You must be signed in to change notification settings - Fork 6
Discord's Policy
TL;DR Discord's stance on third party clients utilizing their user API, and or third party modifications of their official client is indecisive. Although the chances of you getting banned for using gord on a user account are low, it's still there and you need to factor that into whether or not you choose to use cordless.
Automating normal user accounts (generally called "self-bots") outside of the OAuth2/bot API is forbidden, and can result in an account termination if found.
https://support.discordapp.com/hc/en-us/articles/115002192352-Automated-user-accounts-self-bots
User accounts use a combination of public bot api and private user api. Because we can't be sure if cordless actively falls under a self-bot when run under a user account, we also cannot be sure if 2FA is in violation either.
You shouldn't be going through the 2FA login flow on your bot either.
Do not call /api/login or /api/auth/mfa/totp.
If you are using a self bot on a 2fa enabled account, and you are automating the login and mfa flow. Your account will get banned.
Do NOT automate calling /api/login. and /api/auth/mfa/totp Your account will get banned.
Q: What about smaller/private bots? [...] Will you ban those? A: If they become a problem, yes. Be smart and use an official bot account.
https://github.com/discordapp/discord-api-docs/issues/69#issuecomment-223886862
All of those quotes came from the same discord staff member, in the same comment.
BetterDiscord is actually against our ToS!
https://twitter.com/discordapp/status/908000828690182145?lang=en
Using any modifications of our client (like BetterDiscord) is subject to administrative action from our team
https://twitter.com/discordapp/status/1006178587731550208
Although BetterDiscord is against their terms of service, discord has of yet to administer any action to a user using BetterDiscord. Your mileage may vary.