Opcodes and Status Codes
Gateway
All gateway events in Discord are tagged with an opcode that denotes the payload type. Your connection to our gateway may also sometimes close. When it does, you will receive a close code that tells you what happened.
Gateway Opcodes
Code | Name | Client Action | Description |
---|---|---|---|
0 | Dispatch | Receive | An event was dispatched. |
1 | Heartbeat | Send/Receive | Fired periodically by the client to keep the connection alive. |
2 | Identify | Send | Starts a new session during the initial handshake. |
3 | Presence Update | Send | Update the client’s presence. |
4 | Voice State Update | Send | Used to join/leave or move between voice channels. |
6 | Resume | Send | Resume a previous session that was disconnected. |
7 | Reconnect | Receive | You should attempt to reconnect and resume immediately. |
8 | Request Guild Members | Send | Request information about offline guild members in a large guild. |
9 | Invalid Session | Receive | The session has been invalidated. You should reconnect and identify/resume accordingly. |
10 | Hello | Receive | Sent immediately after connecting, contains the heartbeat_interval to use. |
11 | Heartbeat ACK | Receive | Sent in response to receiving a heartbeat to acknowledge that it has been received. |
Gateway Close Event Codes
In order to prevent broken reconnect loops, you should consider some close codes as a signal to stop reconnecting. This can be because your token expired, or your identification is invalid. This table explains what the application defined close codes for the gateway are, and which close codes you should not attempt to reconnect.
Code | Description | Explanation | Reconnect |
---|---|---|---|
4000 | Unknown error | We’re not sure what went wrong. Try reconnecting? | true |
4001 | Unknown opcode | You sent an invalid Gateway opcode or an invalid payload for an opcode. Don’t do that! | true |
4002 | Decode error | You sent an invalid payload to Discord. Don’t do that! | true |
4003 | Not authenticated | You sent us a payload prior to identifying. | true |
4004 | Authentication failed | The account token sent with your identify payload is incorrect. | false |
4005 | Already authenticated | You sent more than one identify payload. Don’t do that! | true |
4007 | Invalid seq |
The sequence sent when resuming the session was invalid. Reconnect and start a new session. | true |
4008 | Rate limited | Woah nelly! You’re sending payloads to us too quickly. Slow it down! You will be disconnected on receiving this. | true |
4009 | Session timed out | Your session timed out. Reconnect and start a new one. | true |
4010 | Invalid shard | You sent us an invalid shard when identifying. | false |
4011 | Sharding required | The session would have handled too many guilds — you are required to shard your connection in order to connect. | false |
4012 | Invalid API version | You sent an invalid version for the gateway. | false |
4013 | Invalid intent(s) | You sent an invalid intent for a Gateway Intent. You may have incorrectly calculated the bitwise value. | false |
4014 | Disallowed intent(s) | You sent a disallowed intent for a Gateway Intent. You may have tried to specify an intent that you have not enabled or are not approved for. | false |
Voice
Our voice gateways have their own set of opcodes and close codes.
Voice Opcodes
Code | Name | Sent By | Description |
---|---|---|---|
0 | Identify | client | Begin a voice websocket connection. |
1 | Select Protocol | client | Select the voice protocol. |
2 | Ready | server | Complete the websocket handshake. |
3 | Heartbeat | client | Keep the websocket connection alive. |
4 | Session Description | server | Describe the session. |
5 | Speaking | client and server | Indicate which users are speaking. |
6 | Heartbeat ACK | server | Sent to acknowledge a received client heartbeat. |
7 | Resume | client | Resume a connection. |
8 | Hello | server | Time to wait between sending heartbeats in milliseconds. |
9 | Resumed | server | Acknowledge a successful session resume. |
13 | Client Disconnect | server | A client has disconnected from the voice channel |
Voice Close Event Codes
Code | Description | Explanation |
---|---|---|
4001 | Unknown opcode | You sent an invalid opcode. |
4002 | Failed to decode payload | You sent an invalid payload in your identifying to the Gateway. |
4003 | Not authenticated | You sent a payload before identifying with the Gateway. |
4004 | Authentication failed | The token you sent in your identify payload is incorrect. |
4005 | Already authenticated | You sent more than one identify payload. Stahp. |
4006 | Session no longer valid | Your session is no longer valid. |
4009 | Session timeout | Your session has timed out. |
4011 | Server not found | We can’t find the server you’re trying to connect to. |
4012 | Unknown protocol | We didn’t recognize the protocol you sent. |
4014 | Disconnected | Channel was deleted, you were kicked, voice server changed, or the main gateway session was dropped. Should not reconnect. |
4015 | Voice server crashed | The server crashed. Our bad! Try resuming. |
4016 | Unknown encryption mode | We didn’t recognize your encryption. |
HTTP
Our API will return semantically valid HTTP response codes based on the success of your request. The following table can be used as a reference for response codes it will return.
HTTP Response Codes
Code | Meaning |
---|---|
200 (OK) | The request completed successfully. |
201 (CREATED) | The entity was created successfully. |
204 (NO CONTENT) | The request completed successfully but returned no content. |
304 (NOT MODIFIED) | The entity was not modified (no action was taken). |
400 (BAD REQUEST) | The request was improperly formatted, or the server couldn’t understand it. |
401 (UNAUTHORIZED) | The Authorization header was missing or invalid. |
403 (FORBIDDEN) | The Authorization token you passed did not have permission to the resource. |
404 (NOT FOUND) | The resource at the location specified doesn’t exist. |
405 (METHOD NOT ALLOWED) | The HTTP method used is not valid for the location specified. |
429 (TOO MANY REQUESTS) | You are being rate limited, see Rate Limits. |
502 (GATEWAY UNAVAILABLE) | There was not a gateway available to process your request. Wait a bit and retry. |
5xx (SERVER ERROR) | The server had an error processing your request (these are rare). |
JSON
Along with the HTTP error code, our API can also return more detailed error codes through a code
key in the JSON error response. The response will also contain a message
key containing a more friendly error string. Some of these errors may include additional details in the form of Error Messages provided by an errors
object.
JSON Error Codes
Code | Meaning |
---|---|
0 | General error (such as a malformed request body, amongst other things) |
10001 | Unknown account |
10002 | Unknown application |
10003 | Unknown channel |
10004 | Unknown guild |
10005 | Unknown integration |
10006 | Unknown invite |
10007 | Unknown member |
10008 | Unknown message |
10009 | Unknown permission overwrite |
10010 | Unknown provider |
10011 | Unknown role |
10012 | Unknown token |
10013 | Unknown user |
10014 | Unknown emoji |
10015 | Unknown webhook |
10016 | Unknown webhook service |
10020 | Unknown session |
10026 | Unknown ban |
10027 | Unknown SKU |
10028 | Unknown Store Listing |
10029 | Unknown entitlement |
10030 | Unknown build |
10031 | Unknown lobby |
10032 | Unknown branch |
10033 | Unknown store directory layout |
10036 | Unknown redistributable |
10038 | Unknown gift code |
10049 | Unknown stream |
10050 | Unknown premium server subscribe cooldown |
10057 | Unknown guild template |
10059 | Unknown discoverable server category |
10060 | Unknown sticker |
10062 | Unknown interaction |
10063 | Unknown application command |
10065 | Unknown voice state |
10066 | Unknown application command permissions |
10067 | Unknown Stage Instance |
10068 | Unknown Guild Member Verification Form |
10069 | Unknown Guild Welcome Screen |
10070 | Unknown Guild Scheduled Event |
10071 | Unknown Guild Scheduled Event User |
10087 | Unknown Tag |
20001 | Bots cannot use this endpoint |
20002 | Only bots can use this endpoint |
20009 | Explicit content cannot be sent to the desired recipient(s) |
20012 | You are not authorized to perform this action on this application |
20016 | This action cannot be performed due to slowmode rate limit |
20018 | Only the owner of this account can perform this action |
20022 | This message cannot be edited due to announcement rate limits |
20024 | Under minimum age |
20028 | The channel you are writing has hit the write rate limit |
20029 | The write action you are performing on the server has hit the write rate limit |
20031 | Your Stage topic, server name, server description, or channel names contain words that are not allowed |
20035 | Guild premium subscription level too low |
30001 | Maximum number of guilds reached (100) |
30002 | Maximum number of friends reached (1000) |
30003 | Maximum number of pins reached for the channel (50) |
30004 | Maximum number of recipients reached (10) |
30005 | Maximum number of guild roles reached (250) |
30007 | Maximum number of webhooks reached (10) |
30008 | Maximum number of emojis reached |
30010 | Maximum number of reactions reached (20) |
30013 | Maximum number of guild channels reached (500) |
30015 | Maximum number of attachments in a message reached (10) |
30016 | Maximum number of invites reached (1000) |
30018 | Maximum number of animated emojis reached |
30019 | Maximum number of server members reached |
30030 | Maximum number of server categories has been reached (5) |
30031 | Guild already has a template |
30032 | Maximum number of application commands reached |
30033 | Max number of thread participants has been reached (1000) |
30034 | Max number of daily application command creates has been reached (200) |
30035 | Maximum number of bans for non-guild members have been exceeded |
30037 | Maximum number of bans fetches has been reached |
30038 | Maximum number of uncompleted guild scheduled events reached (100) |
30039 | Maximum number of stickers reached |
30040 | Maximum number of prune requests has been reached. Try again later |
30042 | Maximum number of guild widget settings updates has been reached. Try again later |
30046 | Maximum number of edits to messages older than 1 hour reached. Try again later |
30047 | Maximum number of pinned threads in a forum channel has been reached |
30048 | Maximum number of tags in a forum channel has been reached |
30052 | Bitrate is too high for channel of this type |
30056 | Maximum number of premium emojis reached (25) |
30058 | Maximum number of webhooks per guild reached (1000) |
40001 | Unauthorized. Provide a valid token and try again |
40002 | You need to verify your account in order to perform this action |
40003 | You are opening direct messages too fast |
40004 | Send messages has been temporarily disabled |
40005 | Request entity too large. Try sending something smaller in size |
40006 | This feature has been temporarily disabled server-side |
40007 | The user is banned from this guild |
40012 | Connection has been revoked |
40032 | Target user is not connected to voice |
40033 | This message has already been crossposted |
40041 | An application command with that name already exists |
40043 | Application interaction failed to send |
40058 | Cannot send a message in a forum channel |
40060 | Interaction has already been acknowledged |
40061 | Tag names must be unique |
40062 | Service resource is being rate limited |
40066 | There are no tags available that can be set by non-moderators |
40067 | A tag is required to create a forum post in this channel |
50001 | Missing access |
50002 | Invalid account type |
50003 | Cannot execute action on a DM channel |
50004 | Guild widget disabled |
50005 | Cannot edit a message authored by another user |
50006 | Cannot send an empty message |
50007 | Cannot send messages to this user |
50008 | Cannot send messages in a non-text channel |
50009 | Channel verification level is too high for you to gain access |
50010 | OAuth2 application does not have a bot |
50011 | OAuth2 application limit reached |
50012 | Invalid OAuth2 state |
50013 | You lack permissions to perform that action |
50014 | Invalid authentication token provided |
50015 | Note was too long |
50016 | Provided too few or too many messages to delete. Must provide at least 2 and fewer than 100 messages to delete |
50017 | Invalid MFA Level |
50019 | A message can only be pinned to the channel it was sent in |
50020 | Invite code was either invalid or taken |
50021 | Cannot execute action on a system message |
50024 | Cannot execute action on this channel type |
50025 | Invalid OAuth2 access token provided |
50026 | Missing required OAuth2 scope |
50027 | Invalid webhook token provided |
50028 | Invalid role |
50033 | Invalid Recipient(s) |
50034 | A message provided was too old to bulk delete |
50035 | Invalid form body (returned for both application/json and multipart/form-data bodies), or invalid Content-Type provided |
50036 | An invite was accepted to a guild the application’s bot is not in |
50039 | Invalid Activity Action |
50041 | Invalid API version provided |
50045 | File uploaded exceeds the maximum size |
50046 | Invalid file uploaded |
50054 | Cannot self-redeem this gift |
50055 | Invalid Guild |
50067 | Invalid request origin |
50068 | Invalid message type |
50070 | Payment source required to redeem gift |
50073 | Cannot modify a system webhook |
50074 | Cannot delete a channel required for Community guilds |
50080 | Cannot edit stickers within a message |
50081 | Invalid sticker sent |
50083 | Tried to perform an operation on an archived thread, such as editing a message or adding a user to the thread |
50084 | Invalid thread notification settings |
50085 | before value is earlier than the thread creation date |
50086 | Community server channels must be text channels |
50091 | The entity type of the event is different from the entity you are trying to start the event for |
50095 | This server is not available in your location |
50097 | This server needs monetization enabled in order to perform this action |
50101 | This server needs more boosts to perform this action |
50109 | The request body contains invalid JSON. |
50132 | Ownership cannot be transferred to a bot user |
50138 | Failed to resize asset below the maximum size: 262144 |
50144 | Cannot mix subscription and non subscription roles for an emoji |
50145 | Cannot convert between premium emoji and normal emoji |
50146 | Uploaded file not found. |
50600 | You do not have permission to send this sticker. |
60003 | Two factor is required for this operation |
80004 | No users with DiscordTag exist |
90001 | Reaction was blocked |
110001 | Application not yet available. Try again later |
130000 | API resource is currently overloaded. Try again a little later |
150006 | The Stage is already open |
160002 | Cannot reply without permission to read message history |
160004 | A thread has already been created for this message |
160005 | Thread is locked |
160006 | Maximum number of active threads reached |
160007 | Maximum number of active announcement threads reached |
170001 | Invalid JSON for uploaded Lottie file |
170002 | Uploaded Lotties cannot contain rasterized images such as PNG or JPEG |
170003 | Sticker maximum framerate exceeded |
170004 | Sticker frame count exceeds maximum of 1000 frames |
170005 | Lottie animation maximum dimensions exceeded |
170006 | Sticker frame rate is either too small or too large |
170007 | Sticker animation duration exceeds maximum of 5 seconds |
180000 | Cannot update a finished event |
180002 | Failed to create stage needed for stage event |
200000 | Message was blocked by automatic moderation |
200001 | Title was blocked by automatic moderation |
220001 | Webhooks posted to forum channels must have a thread_name or thread_id |
220002 | Webhooks posted to forum channels cannot have both a thread_name and thread_id |
220003 | Webhooks can only create threads in forum channels |
220004 | Webhook services cannot be used in forum channels |
240000 | Message blocked by harmful links filter |
Example JSON Error Response
{ "message": "Invalid authentication token", "code": 50014 }
RPC
RPC is the local Discord server running on localhost. Access to the RPC server requires approval from Discord.
RPC Error Codes
Code | Name | Description |
---|---|---|
1000 | Unknown error | An unknown error occurred. |
4000 | Invalid payload | You sent an invalid payload. |
4002 | Invalid command | Invalid command name specified. |
4003 | Invalid guild | Invalid guild ID specified. |
4004 | Invalid event | Invalid event name specified. |
4005 | Invalid channel | Invalid channel ID specified. |
4006 | Invalid permissions | You lack permissions to access the given resource. |
4007 | Invalid client ID | An invalid OAuth2 application ID was used to authorize or authenticate with. |
4008 | Invalid origin | An invalid OAuth2 application origin was used to authorize or authenticate with. |
4009 | Invalid token | An invalid OAuth2 token was used to authorize or authenticate with. |
4010 | Invalid user | The specified user ID was invalid. |
5000 | OAuth2 error | A standard OAuth2 error occurred; check the data object for the OAuth2 error details. |
5001 | Select channel timed out | An asynchronous SELECT_TEXT_CHANNEL /SELECT_VOICE_CHANNEL command timed out. |
5002 | GET_GUILD timed out |
An asynchronous GET_GUILD command timed out. |
5003 | Select voice force required | You tried to join a user to a voice channel but the user was already in one. |
5004 | Capture shortcut already listening | You tried to capture more than one shortcut key at once. |
RPC Close Event Codes
Code | Name | Description |
---|---|---|
4000 | Invalid client ID | You connected to the RPC server with an invalid client ID. |
4001 | Invalid origin | You connected to the RPC server with an invalid origin. |
4002 | Rate limited | You are being rate limited. |
4003 | Token revoked | The OAuth2 token associated with a connection was revoked, get a new one! |
4004 | Invalid version | The RPC Server version specified in the connection string was not valid. |
4005 | Invalid encoding | The encoding specified in the connection string was not valid. |
Discord is one of the most popular messaging and voice chat apps. It has thousands of users across the globe and is especially popular among the gaming community. Gamers love to join different servers and play with their hearts out with some of the best players across the globe. However, calling it error-free would be wrong. In this article, we have curated a list of all the error codes and we will be seeing how to fix Discord Error Codes and Messages.
Why does Discord keep giving errors?
Corrupted Discord game files, poor connectivity, corrupted game cache files, etc, could lead to game errors. Discord stores temporary data or cache on the PC that helps it to run properly. Things can go wrong, however!
Here is the list of all the Discord Error Codes and Messages.
- Discord Installation has failed
- Discord Error Code 2020
- Discord Error Code 2022
- Discord Error Code 2023
- Discord Error Code 2024
- Discord Error Code 2025
- Discord Error Code 2029
- Discord Error Code 2051
- Discord Error Code 2058
- Discord Error Code 2059
- Discord Error Code 2064
- Discord Error Code 2065
- Discord Error Code 2069
- Discord Error Code 2070
- Discord Error Code 2072
- Discord Error Code 2073
- Discord Error Code 2074
let us talk about them in detail.
1] Discord Installation has failed
Let us start by installing the application on your computer. The following is the complete error message.
DiscordSetup.exe
Installation has failed
There was an error while installing the application. Check the setup log for more information and contact the author.
If you are seeing this error, then you need to check out our guide to fix Discord Installation has failed.
2] Discord Error Code 2020
No, this message has nothing to do with the year 2020, apart from the fact that in both scenarios we need to cross-check our activities. You will see Discord Error Code 2020 along with the message that says, “Request Signing Failed”. You just need to make sure that the credentials you are inserting are right. Do that, and you will be good to go.
3] Discord Error Code 2022
You will see Discord Error Code 2022 along with the error message, “Disk Space Low” when there is no adequate space to install your game. So, free up some space or install your game at a different location that has abundant space.
4] Discord Error Code 2023
If you are seeing the Error Code 2023 “Disk Permission Denied” then try using a different location to save your game as you don’t have access to that location. However, if you want to install the game on that particular location then you need to take full control.
To do that, you can follow the given steps.
- Right-click on the folder in which you want to install the game and select Properties.
- Go to the Security tab and click Edit.
- Check Full control and click Apply > Ok.
Now, restart Discord and retry installing the folder to that location, you will be good to go.
5] Discord Error Code 2024 or 2074
Users are seeing “Uninstall Failed” with Error Code 2024 while removing a Discord game. The best way to fix the error is by removing the game files from the location. You can go to its location and delete it from there.
6] Discord Error Code 2025
You may see Discord Error Code 2025 with a message “Install Script Failed” because of an incompatible script. To rectify this error, you can do these three things.
- Restart Discord
- Reinstall Discord: You need to remove Discord from your computer as well as its files, redownload it from discord.com and reinstall it on your computer.
- Ensure that script is correct.
Do these things and see if the issue persists.
7] Discord Error Code 2029
You may see Discord Error Code 2029 with a message “Build not found” because of some glitch. So, you need to completely close Discord (if possible, restart your computer) and then reopen it to check if the issue persists.
8] Discord Error Code 2051
If you are seeing Discord Error Code 2051 with “Panic!”, do not panic as it should be escalated to the Discord’s developers by Email or some other medium.
9] Discord Error Code 2058
You may see Discord Error Code 2058 with the error message that says, “Too Many API Retries”. Even though this is to be escalated by Discord’s developer, there are still some things you can do to rectify it.
- First of all, restart Discord and see if the issue is fixed.
- If the issue persists, you need to make sure that your Internet connection is fine. For that, you can open any website and see how much time does it takes for it open. You can come to two conclusions, slow Internet or no Internet, so, fix the issue and see if it resolves the Discord Error Code 2058.
- Next up, check if Discord is not blocked. To check this you can go to apps.discordapp.com/cdn-cgi/trace and see if it’s opening perfectly. If it’s not opening, you need to unblock it.
- If nothing works, disable Hamachi Network Interface(if applicable).
10] Discord Error Code 2059
Discord Error Code 2059 says “Failed to set Registry Key”. This is sort of a non-error, you just need to open Discord as an administrator. To do that, you need to right-click on the Discord shortcut and select Run as administrator.
11] Discord Error Code 2064
If you are seeing Error Code 2064 with the error message “Failed to Patch File”, you need to make sure you are patching the game while it’s not running. If the issue persists, start troubleshooting by restarting the application.
Another thing you can do is disable antivirus temporarily. Disable the antivirus, path the game, and then reenable it because otherwise, your computer will be vulnerable.
12] Discord Error Code 2065
You may see Discord Error Code 2065 with the error message “No Manifests” if the manifest in SKU’s developer portal is incorrect. So, make sure that the select manifest is correct and see if the issue persists.
13] Discord Error Code 2069
You may see Discord Error Code 2069 “API Error” if the server is down. You can go to discordstatus.com and check API status. If it’s down, wait for it to be fixed.
14] Discord Error Code 2070
Bad Response Error Code 2070 is yet another server issue and you have to wait for it to be fixed.
15] Discord Error Code 2072
You will see Error Code 2072 in Discord with the error message “File name is too long for Windows”. This doesn’t mean that your file name is too long, which can be a possibility, so change the file name, and see if the issue persists.
But if the issue persists, you need to change the directory(to Desktop, if possible), and most probably it will fix the error. If you are not able to troubleshoot the error, contact Discord from support.discord.com.
16] Discord Error Code 2073
Users are seeing Discord Error Code 2073 “Not Entitled” when trying to play/install a title from the Nitro game library. This error occurs if the DRM is enabled and unfortunately, it is unplayable, so, you have to uninstall the game.
17] Discord Error Code 2074
You may see Discord Error Code 2074 “Two Clients Patching” if more than one user are trying to patch a game. So, make sure that no more than one user is working on it.
But sometimes, even after removing the extra user, you can see this issue. So, restart the app before patching and see if the issue is fixed.
These were all the documented Discord Error Codes and the way to fix them.
Some other Discord Errors
The error codes mentioned here are not the only errors one can face with Discord. These are some other Discord errors.
- Fix Discord Console Log errors
- Fix Discord Voice Connection errors
- How to fix Lag issues in Discord
- Discord update failed; Stuck in Retrying loop
- Fix Discord app won’t open in Windows
- Fix Discord overlay not working
- Fix Discord Connection issues.
Discord – популярная и сравнительно стабильная программа для голосового и текстового сообщения между людьми. Однако, это не значит, что здесь нет ошибок. Их много не потому, что ПО низкого качества, скорее по причине огромного количества пользователей по всему миру. Благодаря тому, что каждая ошибка сопровождается четким кодом, нам будет просто определить причину проблемы и исправить ее. Ниже вы увидите гайд по частым ошибкам Discord, среди которого вы должны найти и свой сбой.
Содержание
- Список ошибок Discord и способы их исправления
- Установка не удалась
- Ошибка с кодом 2020 в Discord
- Код ошибки Discord 2022
- Ошибка Discord 2023
- Код ошибки Discord 2024 и 2074
- Ошибка Discord 2025
- Код ошибки Discord 2029
- Ошибка Discord 2051
- Код ошибки Discord 2058
- Ошибка Discord 2059
- Код ошибки Discord 2064
- Ошибка Discord 2065
- Код ошибки Discord 2069
- Ошибка Discord 2070
- Код ошибки Discord 2072
- Ошибка Discord 2073
- Код ошибки Discord 2074
Список ошибок Discord и способы их исправления
Нам известно о десятках ошибок Discord, среди которых некоторые более распространены. Мы остановимся в первую очередь на них.
Установка не удалась
При попытке инсталлировать программу появляется ошибка с сообщением:
DiscordSetup.exe
Installation has failed
There was an error while installing the application. Check the setup log for more information and contact the author.
Конкретно у этого сбоя есть множество разветвлений и вариантов развития событий. Мы не можем останавливаться на каждом из них в рамках данного руководства, поэтому рассмотрим методы быстро.
Что делать:
- использовать инструмент устранения неполадок при установке софта (встроенная утилита Windows 10);
- удалить кэш Discord;
- обновить .NET Framework до последней версии;
- переустановить программу полностью;
- на время выключить антивирус;
- проводить инсталляцию в безопасном режиме.
Ошибка с кодом 2020 в Discord
Данная ошибка легко исправляется, поэтому если вы видите сообщение «Request Signing Failed», просто убедитесь в правильности вводимых данных от учетной записи.
Код ошибки Discord 2022
В дополнение к данному коду может быть указано сообщение «Мало места на диске». Это и есть главная причина, система не может установить софт из-за нехватки свободного пространства. Логично, что нужно его освободить.
Ошибка Discord 2023
Вместе с кодом 2023 в сообщении к ошибке будет указано «Доступ к диску запрещен». Чтобы не разбираться в тонкостях настройки привилегий, можно попробовать установить программу на другой логический диск или даже на флешку. При желании, можно выдать права для Discord.
Инструкция:
- Кликнуть ПКМ по exe-файлу программы и выбрать «Свойства».
- Перейти во вкладку «Безопасность» и нажать на кнопку «Изменить».
- Активировать чекбокс «Полный доступ» и кликнуть по «Применить».
- Перезапустить программу.
Код ошибки Discord 2024 и 2074
Данные ошибки сопровождает сообщение «Не удалось удалить», но это не страшно, так как можно произвести удаление вручную из папки. Достаточно перейти туда, где хранятся файлы и убрать их полностью.
Ошибка Discord 2025
Часто код 2025 в Дискорде появляется вместе с Install Script Failed. Скорее всего для исправления проблемы придется полностью переустановить Discord на компьютере.
Код ошибки Discord 2029
Если появляется текст «Сборка не найдена» и ошибка 2029, нужно всего лишь перезагрузить компьютер.
Ошибка Discord 2051
Хоть здесь и есть надпись Panic!, паниковать не нужно. Скорее всего это дело рук тех, кто занимается DDOS-атакой. Рекомендуется обратиться к разработчикам и передать им этот код.
Код ошибки Discord 2058
Многие пользователи видят сообщение «Слишком много повторных попыток API». Исправлениями может послужить: перезапуск Discord, проверка интернет-соединения и доступности сайта (ссылка), отключение Hamachi.
Ошибка Discord 2059
В тексте сообщения указано: «Не удалось установить ключ реестра». Это указывает на недостаток прав программы, что легко исправить запуском с полномочиями администратора.
Код ошибки Discord 2064
Код ошибки 2064 сопровождается текстом «Не удалось исправить файл». Нужно убедиться, что во время исправления и устранения неполадок Discord выключен. Также следует временно отключить и антивирус.
Ошибка Discord 2065
Уточняющее сопровождение к коду – No Manifests. Нужно убедиться, что установлен правильный манифест с сайта разработчиков SKU.
Код ошибки Discord 2069
К коду ошибки 2069 обычно прикреплено сообщение «Ошибка API». Часто она появляется тогда, когда сайт не работает. Это легко проверить здесь. Единственным решением является ожидание.
Ошибка Discord 2070
Неправильный ответ сервера с кодом 2070 – всего лишь временная серверная проблема.
Код ошибки Discord 2072
Если вы видите текст «Имя файла слишком длинное для Windows», скорее всего так и есть. Нужно попробовать изменить имя, но также рекомендуется сменить расположение файла.
Ошибка Discord 2073
Ошибка 2073 имеет вид Not Entitled и она указывает на сбой при попытке воспроизведения и установки заголовка в библиотеке Nitro. Проблема может быть в активном DRM.
Код ошибки Discord 2074
Ошибка 2074 с текстом Two Clients Patching в Discord означает, что больше одного пользователя сейчас исправляют игру. Нужно убедиться, что с программой работает только 1 пользователь.
Errors
There is no doubt that you have encountered errors while making bots. While errors are instrumental at warning you of what is going wrong, many people are stumped by them and how to track them down and fix them, but don’t worry, we have you covered. This section will be all about diagnosing errors, identifying where they are coming from, and fixing them.
Types of Errors
API Errors
API Errors or DiscordAPIErrors are thrown by the Discord API when an invalid request carries out. API Errors can be mostly diagnosed using the message that is given. You can further examine errors by inspecting the HTTP method and path used. We will explore tracking these errors down in the next section.
Example: DiscordAPIError: Cannot send an empty message
discord.js errors
discord.js errors are thrown by the library itself. They can usually be easily tracked down using the stack trace and error message.
Example: The messages must be an Array, Collection, or number.
JavaScript errors
JavaScript errors are thrown by node itself or by discord.js. These errors can easily be fixed by looking at the type of error and the stack trace. You can find a full list of types hereopen in new window And a list of common js errors hereopen in new window.
Example: ReferenceError: "x" is not defined
, Cannot read properties of null(reading 'something')
WebSocket and Network errors
WebSocket and Network errors are common system errors thrown by Node in response to something wrong with the WebSocket connection. Unfortunately, these errors do not have a concrete solution and can be (usually) fixed by getting a better, more stable, and more robust connection. discord.js will automatically try to reconnect to the WebSocket if an error occurs.
In version 12, WebSocket errors are handled internally, meaning your process should never crash from them. If you want to log these errors, should they happen, you can listen to the shardError
event as shown below.
client.on(Events.ShardError, error => {
console.error('A websocket connection encountered an error:', error);
});
1
2
3
The commonly thrown codes for these errors are:
ECONNRESET
— The connection was forcibly closed by a peer, thrown by the loss of connection to a WebSocket due to timeout or reboot.ETIMEDOUT
— A connect or send request failed because the receiving party did not respond after some time.EPIPE
— The remote side of the stream being written to has been closed.ENOTFOUND
— The domain being accessed is unavailable, usually caused by a lack of internet, can be thrown by the WebSocket and HTTP API.ECONNREFUSED
— The target machine refused the connection; check your ports and firewall.
How to diagnose API errors
API Errors can be tracked down by adding an event listener for unhandled rejections and looking at the extra info. This can be done by adding this to your main file.
process.on('unhandledRejection', error => {
console.error('Unhandled promise rejection:', error);
});
1
2
3
The next time you get the error it will show info along the bottom of the error which will look something like this for example:
name: 'DiscordAPIError',
message: 'Invalid Form Bodynmessage_id: Value "[object Object]" is not snowflake.',
path: '/api/v10/channels/638200642359525387/messages/[object%20Object]',
code: 50035,
method: 'GET'
1
2
3
4
5
All of this information can help you track down what caused the error and how to fix it. In this section, we will run through what each property means.
Message
The most important part of the error is the message. It tells you what went wrong, which can help you track down where it originates. You can find a full list of messages hereopen in new window in the Discord API documentation.
Path
Another helpful piece of information is the path, which tells you what API endpoint the error occurred on. We cannot possibly cover all endpoints, but they are usually very descriptive.
In the above example, the path tells you that the action was executed in the /channels/
scope. The number you see next is the channel’s id. Next, you can spot the message/
scope. The number is again the object’s id. Combined with the method GET
you can conclude, that the bot tried to fetch the message with the id [object Object]
from the channel with the id 638200642359525387
.
As the error message tells you [object Object]
is not a valid id, so you now know where to look for an error! Find out where you pass an object as an id when trying to fetch a message and fix your code in that location.
Code
The code is another partial representation of the message, in this case, Invalid Form Body
. You can find a full list of codes hereopen in new window
The code is also handy if you want only to handle a specific error. Say you’re trying to delete a message which may or may not be there, and wanted to ignore unknown message errors. This can be done by checking the code, either manually or using discord.js constants.
message.delete().catch(error => {
// Only log the error if it is not an Unknown Message error
if (error.code !== 10008) {
console.error('Failed to delete the message:', error);
}
});
1
2
3
4
5
6
Or using Constants:
const { RESTJSONErrorCodes } = require('discord.js');
message.delete().catch(error => {
if (error.code !== RESTJSONErrorCodes.UnknownMessage) {
console.error('Failed to delete the message:', error);
}
});
1
2
3
4
5
6
7
You can find a list of constants hereopen in new window.
Method
The final piece of information can tell you a lot about what you tried to do to the path. There are a set of predefined keywords that describe our actions on the path.
GET - Used to retrieve a piece of data
POST - Used to send a piece of data
PATCH - Used to modify a piece of data
PUT - Used to replace a piece of data completely
DELETE - Used to delete a piece of data completely
1
2
3
4
5
In this particular example, you can see you are trying to access a piece of data, specifically, a message.
Common discord.js and API errors
An invalid token was provided.
This is a prevalent error; it originates from a wrong token being passed into client.login()
. The most common causes of this error are:
- Not importing the config or env file correctly
- Copying the client secret instead of the bot token (the token is alphanumerical and three parts delimited by a period while the client secret is significantly smaller and one part only)
- Not updating the token after resetting it
WARNING
Before the release of version 12, there used to be an issue where the token was not prefixed correctly, which resulted in valid tokens being marked as invalid. If you have verified that all of the above is not the case, make sure you have updated discord.js to the current stable version.
Request to use token, but token was unavailable to the client.
This error originates from the client attempting to execute an action that requires the token but the token not being available. This is most commonly caused by destroying the client and then trying to perform an action.
This error is also caused by attempting to use a client that has not logged in. Both of the examples below will throw errors.
const { Client, GatewayIntentBits } = require('discord.js');
// Should not be here!
const client = new Client({ intents: [GatewayIntentBits.Guilds] });
module.exports = interaction => {
const id = interaction.options.getString('id');
// Should be `interaction.client` instead!
client.users.fetch(id).then(user => {
interaction.reply(`Your requested user: ${user.tag}`);
});
};
1
2
3
4
5
6
7
8
9
10
11
12
const { Client, Events, GatewayIntentBits } = require('discord.js');
const client = new Client({ intents: [GatewayIntentBits.Guilds] });
client.on(Events.InteractionCreate, someHandlerFunction);
client.login('your-token-goes-here');
// client will not be logged in yet!
client.users.fetch('myId').then(someInitFunction);
1
2
3
4
5
6
7
8
9
EmbedBuilder field values may not be empty.
This error originates from calling EmbedBuilder#addFields()
with a field object’s name
property as an empty string. If you would like the title to be empty for a reason, you should use a zero width space, which can be input as u200b
.
In conjunction with the previous error, this error results from calling EmbedBuilder#addFields()
with a field object’s value
property as an empty string. You can use a zero-width space if you would like this blank.
The messages must be an Array, Collection, or number.
This error originates from an invalid call to bulkDelete()
. Make sure you are inputting a valid Array or Collection of messages or a valid number.
Members didn’t arrive in time.
This error happens when fetching multiple members via GuildMemberManager#fetch()
and:
- The
GuildMembers
intent is not specified or enabled in the dev dashboard - The internet connection is somewhat bad
- The amount of members fetched is large (about 50 thousand and upwards)
You can specify the time to wait for with the time
option in the .fetch()
call. Another solution could be to move your bot to a faster infrastructure, if available.
MaxListenersExceededWarning: Possible EventEmitter memory leak detected…
This error is caused by spawning a large number of event listeners, usually for the client. The most common cause of this is nesting your event listeners instead of separating them. The way to fix this error is to make sure you do not nest your listeners; it is not to use emitter.setMaxListeners()
as the error suggests.
You can debug these messages in different ways:
- Through the CLIopen in new window:
node --trace-warnings index.js
- Through the
process#warning
eventopen in new window:process.on('warning', console.warn);
Cannot send messages to this user.
This error throws when the bot attempts to send a DM message to a user but cannot do so. A variety of reasons causes this:
- The bot and the user do not share a guild (often, people attempt to DM the user after kicking or banning them).
- The bot tries to DM another bot.
- The user has blocked the bot.
- The user has disabled DMs in the privacy settings.
In the case of the last two reasons, the error is not preventable, as the Discord API does not provide a way to check if you can send a user a DM until you attempt to send one. The best way to handle this error is to add a .catch()
where you try to DM the user and either ignore the rejected Promise or do what you want because of it.
Common miscellaneous errors
code ENOENT… syscall spawn git.
This error is commonly thrown by your system due to it not finding git
. You need to install git
or update your path if git
is already installed. Here are the download links for it:
- Ubuntu/Debian:
sudo apt-get install git
- Windows: git-scmopen in new window
code ELIFECYCLE
This error is commonly thrown by your system in response to the process unexpectedly closing. Cleaning the npm cache and deleting node_modules can usually fix it. The instructions for doing that are as such:
- Clean npm cache with
npm cache clean --force
- delete
node_modules
- delete
package-lock.json
(make sure you have apackage.json
!) - run
npm install
to reinstall packages frompackage.json
Discord -одно из самых популярных приложений для обмена сообщениями и голосового чата. У него тысячи пользователей по всему миру, и он особенно популярен среди игрового сообщества. Геймерам нравится присоединяться к различным серверам и играть от души с одними из лучших игроков со всего мира. Однако называть это безошибочным было бы неправильно. В этой статье мы составили список всех кодов ошибок, и мы увидим, как исправить коды ошибок и сообщения Discord.
Почему Discord продолжает выявлять ошибки?
Поврежденные файлы игры Discord, плохое соединение, поврежденные файлы кэша игры и т. Д. Могут привести к ошибкам в игре. Discord хранит временные данные или кеш на ПК, что помогает ему работать должным образом. Однако что-то может пойти не так!
Вот список всех кодов ошибок и сообщений Discord.
Ошибка установки Discord Код ошибки диска 2020 Код ошибки диска 2022 Код ошибки диска 2023 Код ошибки диска 2024 Код ошибки диска 2025 Диск Код ошибки 2029Код ошибки диска 2051Код ошибки диска 2058Код ошибки диска 2059Код ошибки диска 2064Код ошибки диска 2065Код ошибки диска 2069Код ошибки диска 2070Код ошибки диска 2072Код ошибки диска 2073Код ошибки диска 2074
давайте поговорим о них
подробно.
> 1] Ошибка установки Discord
Начнем с установки приложения на ваш компьютер. Ниже приводится полное сообщение об ошибке.
DiscordSetup.exe
Ошибка установки
При установке приложения произошла ошибка. Дополнительную информацию см. В журнале установки и свяжитесь с автором.
Если вы видите эту ошибку, вам необходимо ознакомиться с нашим руководством по Исправить Ошибка установки Discord .
2] Код ошибки Discord 2020
Нет, это сообщение содержит ничего общего с 2020 годом, кроме того факта, что в обоих сценариях нам нужно перепроверить нашу деятельность. Вы увидите код ошибки Discord 2020 вместе с сообщением «Ошибка подписи запроса». Вам просто нужно убедиться, что вводимые вами учетные данные верны. Сделайте это, и все будет в порядке.
3] Код ошибки Discord 2022
Вы увидите код ошибки Discord 2022 вместе с сообщением об ошибке «Мало места на диске», когда нет места для установки игры. Итак, освободите место или установите игру в другом месте, где много свободного места.
4] Код ошибки Discord 2023
Если вы видите код ошибки 2023 «Разрешение на доступ к диску» Отклонено », затем попробуйте использовать другое место для сохранения игры, так как у вас нет доступа к этому месту. Однако, если вы хотите установить игру в этом конкретном месте, вам необходимо получить полный контроль.
Для этого вы можете выполнить указанные шаги.
Щелкните правой кнопкой мыши папку в которую вы хотите установить, и выберите Свойства . Перейдите на вкладку Безопасность и нажмите Изменить . Установите флажок Полный доступ и нажмите Применить> ОК.
Теперь перезапустите Discord и повторите установку папки в это место, все будет в порядке.
5] Код ошибки Discord 2024 или 2074
Пользователи видят «Удалить» Ошибка »с кодом ошибки 2024 при удалении игры Discord. Лучший способ исправить ошибку-удалить файлы игры из папки. Вы можете перейти к нему и удалить его оттуда.
6] Код ошибки Discord 2025
Вы можете увидеть код ошибки Discord 2025 с сообщением «Сбой сценария установки» из-за ошибки несовместимый скрипт. Чтобы исправить эту ошибку, вы можете выполнить следующие три действия.
Перезапустить Discord Переустановить Discord: вам необходимо удалить Discord со своего компьютера вместе с его файлами, повторно загрузите его с discord.com и переустановите на своем компьютера. Убедитесь, что сценарий правильный.
Выполните следующие действия и посмотрите, сохраняется ли проблема.
7] Код ошибки Discord 2029
Вы можете увидеть код ошибки Discord 2029 с сообщение «Сборка не найдена» из-за сбоя. Итак, вам нужно полностью закрыть Discord (если возможно, перезагрузить компьютер), а затем снова открыть его, чтобы проверить, сохраняется ли проблема.
8] Код ошибки Discord 2051
Если вы увидев код ошибки Discord 2051 с сообщением «Panic!», не паникуйте, так как его следует передать разработчикам Discord по электронной почте или другим способом.
9] Discord Error Code 2058
Вы можете увидеть код ошибки Discord 2058 с сообщением об ошибке «Слишком много повторных попыток API». Несмотря на то, что разработчик Discord должен решить эту проблему, есть кое-что, что вы можете сделать, чтобы ее исправить.
Прежде всего, перезапустите Discord и посмотрите, устранена ли проблема. Если проблема не исчезнет, вам нужно сделать убедитесь, что ваше интернет-соединение в порядке. Для этого вы можете открыть любой веб-сайт и посмотреть, сколько времени уходит на его открытие. Вы можете сделать два вывода: медленный Интернет или нет Интернета , поэтому устраните проблему и посмотрите, решит ли она ошибку Discord. Код 2058. Далее проверьте, не заблокирован ли Discord. Чтобы проверить это, перейдите на страницу apps.discordapp.com/cdn-cgi/trace и посмотреть, открывается ли он идеально. Если он не открывается, вам необходимо разблокировать его . Если ничего не работает, отключите сетевой интерфейс Hamachi ( если применимо).
10] Код ошибки Discord 2059
Код ошибки Discord 2059 говорит: «Не удалось установить ключ реестра». Это вроде не ошибка, вам просто нужно открыть Discord от имени администратора. Для этого вам нужно щелкнуть правой кнопкой мыши ярлык Discord и выбрать «Запуск от имени администратора».
11] Код ошибки Discord 2064
Если вы видите код ошибки 2064 с ошибкой сообщение «Failed to Patch File», вам необходимо убедиться, что вы исправляете игру, пока она не запущена. Если проблема не исчезнет, начните устранение неполадок, перезапустив приложение.
Еще вы можете временно отключить антивирус. Отключите антивирус, запустите игру, а затем снова включите ее, потому что в противном случае ваш компьютер будет уязвим.
12] Код ошибки Discord 2065
Вы можете увидеть код ошибки Discord 2065 с сообщение об ошибке «Нет манифестов», если манифест на портале разработчика SKU неверен. Итак, убедитесь, что манифест выбора правильный, и посмотрите, сохраняется ли проблема.
13] Код ошибки Discord 2069
Вы можете увидеть код ошибки Discord 2069 «Ошибка API», если сервер упал. Вы можете перейти на discordstatus.com и проверить статус API. Если он не работает, подождите, пока он будет исправлен.
14] Код ошибки Discord 2070
Код ошибки неправильного ответа 2070-это еще одна проблема сервера, и вам нужно подождать, пока она не исчезнет. исправлено.
15] Код ошибки Discord 2072
В Discord вы увидите код ошибки 2072 с сообщением об ошибке «Имя файла слишком длинное для Windows». Это не означает, что ваше имя файла слишком длинное, что вполне возможно, поэтому измените имя файла и посмотрите, сохраняется ли проблема.
Но если проблема не исчезнет, вам нужно изменить каталог (на рабочий стол, если возможно), и, скорее всего, это исправит ошибку. Если вы не можете устранить ошибку, обратитесь в службу поддержки Discord в поддержке. discord.com .
16] Код ошибки Discord 2073
Пользователи видят Discord Error Code 2073 «Not Entitled» при попытке воспроизвести/установить заголовок с Nitro игровая библиотека. Эта ошибка возникает, если DRM включен и, к сожалению, в нее невозможно играть, поэтому вам необходимо удалить игру.
17] Код ошибки Discord 2074
Вы можете увидеть код ошибки Discord 2074 «Два клиента устанавливают патч», если более одного пользователя пытаются патчить игру. Поэтому убедитесь, что над ним работает не более одного пользователя.
Но иногда, даже после удаления лишнего пользователя, вы можете увидеть эту проблему. Итак, перезапустите приложение перед установкой патча и посмотрите, устранена ли проблема.
Это были все задокументированные коды ошибок Discord и способ их исправить.
Некоторые другие ошибки Discord
Указанные здесь коды ошибок-не единственные ошибки, с которыми можно столкнуться в Discord. Это и другие ошибки Discord.
В этой статье мы попытаемся устранить ошибку «Кажется, произошел неожиданный сбой Discord», с которой пользователи Discord сталкиваются в приложении.
Пulьзователям Discord ограничен доступ к приложению из-за ошибки «Неожиданный сбой Discord…» в приложении. Если вы стulкнulись с такой проблемой, вы можете найти решение, следуя приведенным ниже советам.
Что такое Discord, похоже, неожиданно рухнulо?
Эта ошибка может возникать при повреждении некоторых файлов, размещенных в приложении Discord. Основная причина повреждения или повреждения этого файла может быть связана с антивирусной программой. Поэтому мы дадим вам информацию о том, как исправить эту ошибку, упомянув нескulько предложений.
Как исправить ошибку Discord, похоже, неожиданно произошел сбой
Чтобы исправить эту ошибку, вы можете найти решение проблемы, следуя приведенным ниже советам.
1-) Перезагрузите компьютер
Как бы просто это ни звучало, перезагрузка компьютера может предотвратить различные возможные ошибки. Поэтому вы можете перезагрузить компьютер и проверить, сохраняется ли проблема.
2-) Запустите приложение Discord от имени администратора
Хотя это кажется простым предложением, запуск приложений от имени администратора может предотвратить возникновение различных проблем, подобных этой. Для этого пulностью закройте приложение Discord с помощью диспетчера задач, запустите его от имени администратора и проверьте, сохраняется ли проблема.
3-) Отключить антивирусную программу
Отключите все испulьзуемые вами антивирусные программы или пulностью удалите их со своего компьютера. Если вы испulьзуете Защитник Windows, отключите его. Для этого;
- Откройте начальный экран поиска.
- Откройте экран поиска, введя «Настройки безопасности Windows«.
- На открывшемся экране нажмите «Защита от вирусов и угроз«.
- Нажмите в меню «Защита от программ-вымогателей«.
- Отключите «Контрulируемый доступ к папкам» на открывшемся экране.
После этого отключим постоянную защиту.
- Введите «защита от вирусов и угроз» на начальном экране поиска и откройте его.
- Затем нажмите «Управление настройками«.
- Установите для защиты в режиме реального времени значение «Выкл«.
После выпulнения этой операции нам нужно будет добавить папку Discord в качестве исключения.
- Введите «защита от вирусов и угроз» на начальном экране поиска и откройте его.
- «Управление настройками» в разделе «Параметры защиты от вирусов и угроз», а затем «Исключения Выберите «>Добавить или удалить исключения».
- Выберите Добавить исключение, а затем выберите папку «Discord«, сохраненную на вашем диске.
После этого процесса запустите приложение Discord и проверьте, сохраняется ли проблема.
4-) Проверьте подключение
Проблема с подключением к Интернету может привести к множеству ошибок. Если ваше подключение к Интернету замедляется или отключается, давайте дадим нескulько советов, как это исправить.
- Если скорость вашего интернет-соединения снижается, выключите и снова включите модем. Этот процесс немного разгрузит ваш Интернет.
- Проблему можно устранить, очистив интернет-кеш.
Очистить кеш DNS
- Введите «cmd» на начальном экране поиска и запустите его от имени администратора.
- Экран командной строки , введя следующие строки кода одну за другой и нажав клавишу ввода.
- ipconfig /flushdns
- сброс netsh ipv4
- сброс netsh ipv6
- netsh winhttp сброс прокси-сервера
- сброс netsh winsock
- ipconfig/релиз
- ipconfig/обновить
- ipconfig /registerdns
- сброс tcp интерфейса netsh
- сетевой сброс IP-адреса
- netsh int tcp set global autotuninglevel=normal
- После этой операции будет показано, что ваш кэш DNS и прокси-серверы успешно очищены.
После этого процесса перезагрузите компьютер и запустите приложение Discord. Если проблема не устранена, давайте перейдем к другому предложению.
5-) Выключите и снова включите модем
Выключите модем, подождите 20 секунд и снова включите его. Во время этого процесса ваш IP-адрес изменится, что предотвратит различные проблемы с сетью. Если проблема не устранена, давайте перейдем к другому предложению.
6-) Переустановите приложение Discord
Некоторые проблемы в приложении Discord могут привести к возникновению различных ошибок. Для этого мы можем устранить проблему, переустановив приложение Discord.
- Откройте начальный экран поиска, введя «%localappdata%» и нажав клавишу ввода.
- Удалите папку «Discord» в открытой папке.
- После удаления откройте начальный экран поиска, введя «%appdata%» и нажав клавишу ввода.
- Удалите папку «discord» в открытой папке.
После этого процесса загрузите приложение Discord, выпulните процесс установки и проверьте, сохраняется ли проблема.
Да, друзья, мы решили нашу проблему под этим загulовком. Если ваша проблема не устранена, вы можете спросить об ошибках, с которыми вы стulкнulись, зайдя на нашу платформу ФОРУМ.
Dashboard Error Codes
Error codes are based on the Discord API. Listed below are the most common error codes, and a suggested fix.
Code | Description | Fix |
---|---|---|
10003 50001 50013 |
Streamcord does not have the correct permissions to send notifications in the configured channel. |
Give Streamcord the following permissions:
|
If you encounter an error code not listed on this page, please reach out to our support staff on Discord.
How do I find my error code?
Under your server’s dashboard page, find the «Notifications» tab. Find the 5-digit number in parenthesis under the notification’s «Last Post» section.
Why are my notifications disabled?
Streamcord will automatically disable a notification when it encounters an error with permissions. This is done in order to reduce the load on our systems.
After fixing any permission errors, you can re-enable your notifications by clicking on the «Re-enable notifications» button under your server’s notification page on the dashboard.
NOTE: The error may not disappear immediately after clicking the «Re-enable notifications» button. In such a case, the error should go away once the user starts the next stream and Streamcord successfully sends the notification.
Как исправить сбой Discord на ПК с Windows [5 простых способов]
Discord — популярное программное обеспечение, которое в основном используется миллионами игроков каждый день. Вы можете отправлять текстовые сообщения, отправлять звуковые сообщения, совершать аудио- и видеозвонки, а также отображать экран и делиться своим контентом. Discord можно использовать на настольных компьютерах, мобильных телефонах и даже на Xbox. Для некоторых людей Discord может быть обычной программой, которая будет запущена, как только они начнут свой день, и должна работать нормально. Однако могут быть случаи, когда программа просто вылетает. В этой статье вы можете узнать, как исправить проблему, которая вызывает сбой в Discord.
Может быть много причин, по которым ваш Discord может давать сбой. Может быть группа людей, у которых может произойти сбой, когда они могут отвечать на звонки Discord, некоторые при отправке звуковых сообщений, а некоторые даже при прикреплении изображений и других файлов. Если у вас могут возникнуть проблемы с Discord, сейчас самое время прочитать, чтобы узнать, как исправить проблемы с сбоями Discord.
Как исправить сбой в Discord
Очистить кеш Discord
Одна из наиболее частых проблем, с которыми сталкиваются программы, — это кеш. Файлы кеша содержат временные данные, а также изображения и другие данные, используемые Discord. Самое лучшее в файлах кеша — это то, что вы можете легко удалить их все без потери данных. Вот как вы можете удалить эти файлы.
- Откройте проводник. Вы можете сделать это, открыв его из меню «Пуск» или просто нажав клавиши Windows и E.
- Теперь перейдите в папку «Пользователи» и выберите папку с вашим именем.
- Щелкните папку App Data, а затем откройте папку Roaming.
- Затем вы увидите множество папок с названиями нескольких программ.
- Найдите папку под названием Discord.
- Откройте его и нажмите клавиши Control и A, чтобы выделить все содержимое.
- Нажмите клавишу Delete, чтобы удалить все файлы кеша.
- А теперь запустите Discord. Теперь программа должна работать правильно, без сбоев или принудительного закрытия.
Итак, вы можете подумать, что очистки файлов кеша должно быть более чем достаточно, не так ли? Неправильный! Есть другие настройки и вещи, которые вам следует знать, если вы столкнетесь с тем, что ваше приложение Discord вылетает даже после очистки кеша.
Отключить аппаратное ускорение в Discord
Аппаратное ускорение использует аппаратные компоненты, такие как ЦП и графический процессор, для запуска программ, а не в зависимости от программного аспекта. Это также обеспечивает лучшую производительность для вашего приложения. Однако бывают случаи, когда это может не работать идеально для всех программ. Итак, лучшее, что вы можете сделать, — это отключить это аппаратное ускорение.
- Откройте приложение Discord и нажмите «Пользовательские настройки» рядом с вашим именем пользователя.
- Прокрутите левую панель, пока не дойдете до заголовка настроек приложения.
- Если вы прокрутите еще немного, вы увидите опцию Advanced. Нажмите здесь.
- Здесь вы найдете опцию аппаратного ускорения.
- Если коммутатор включен, просто нажмите на него, чтобы выключить.
- Его отключение должно помочь предотвратить сбои вашего Discord снова и снова.
Отключить устаревший режим
Если у вас может быть сбой в приложении Discord, когда вы используете микрофон или какие-либо аудиоэлементы в Discord. Это может произойти, если вы, возможно, установили для параметров звука устаревшее значение. Отключение может помочь решить проблему сбоя.
- В открытом приложении Discord выберите Пользовательские настройки.
- Прокрутите левую панель, пока не найдете заголовок настроек приложения.
- В разделе «Настройки приложения» выберите параметр «Голос и видео».
- Теперь вам нужно прокрутить правую панель, пока не найдете настройки аудиоподсистемы.
- Щелкните раскрывающееся меню и измените его с устаревшего на стандартный.
- Теперь, когда вы взаимодействуете с аудиоэлементами, ваш Discord больше не должен вылетать.
Выключить режим совместимости
Режим совместимости используется для программ, которые были разработаны специально для работы в более старых версиях ОС. Поскольку Discord поддерживается в последних версиях Windows 10 и 11, запускать его в таком режиме нет необходимости. Вот как его можно сразу отключить.
- Полностью закройте Discord. Вы можете завершить задачу из диспетчера задач или щелкнуть правой кнопкой мыши значок Discord на панели задач и выбрать «Выйти из Discord».
- Если у вас есть ярлык Discord на рабочем столе, щелкните его правой кнопкой мыши.
- В контекстном меню выберите «Свойства».
- Откроется окно свойств.
- Выберите вкладку «Совместимость».
- Теперь продолжайте и снимите флажок Запустить эту программу в режиме совместимости.
- Теперь нажмите кнопку «Применить», а затем кнопку «ОК» в нижней части окна «Свойства».
- Теперь откройте Discord, используйте его и посмотрите, не вылетает ли он. Если сбой не происходит, это означает, что проблема устранена, и вы можете продолжать использовать Discord.
Удаление и повторная установка Discord
Это последний вариант, который вы можете исправить при сбое. Если ни один из вышеперечисленных вариантов не устранил проблему сбоя, возможно, пришло время выполнить чистую установку Discord. Иногда при установке могли быть какие-то ошибки или отсутствующие файлы, или это могло быть просто потому, что файлы испортились. Лучшее, что вы можете сделать, это переустановить Discord.
- Откройте панель управления и выберите удалить программу.
- Вы увидите список всех программ, установленных на вашем ПК.
- Просмотрите список и выберите Discord.
- Щелкните его правой кнопкой мыши и выберите удалить.
- Теперь начнется процесс удаления.
- Когда Discord полностью удален, пришло время загрузить новый установщик Discord.
- Просто перейдите сюда, чтобы загрузить последнюю версию.
- Установите программу, и теперь все готово.
- Но не забудьте следовать приведенным выше методам и отключите их, чтобы не столкнуться с проблемами.
Заключение
Итак, это шаги, которые вам нужно будет выполнить, чтобы исправить ваш Discord от сбоев снова и снова. Теперь, если после выполнения всех шагов он по-прежнему вылетает, вы можете либо использовать Discord в своем браузере, либо предпринять крайний шаг и выполнить сброс своего ПК с Windows. Это должно быть окончательное решение, которое предотвратит сбой вашего Discord.