mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-08-14 16:19:34 +02:00
Grammar, create a new discussion, update url
+28
-27
@@ -1,7 +1,8 @@
|
|||||||
Welcome to the Frequently Asked Questions (FAQ) and Troubleshooting page!<br>
|
Welcome to the Frequently Asked Questions (FAQ) and Troubleshooting page!
|
||||||
Here you'll find the answers to most of the questions related to **DiscordChatExporter** (DCE for short) and its core features.<br>
|
Here you'll find the answers to most of the questions related to **DiscordChatExporter** (DCE for short) and its core features.
|
||||||
|
|
||||||
If you still have unanswered questions _after_ reading this page or if you have encountered a problem that's not described here and it's not a [known issue](https://github.com/Tyrrrz/DiscordChatExporter/issues?q=is%3Aissue), feel free to [open a new issue](https://github.com/Tyrrrz/DiscordChatExporter/issues/new). <br>
|
❓ If you still have unanswered questions _after_ reading this page, feel free to [create a new discussion](https://github.com/Tyrrrz/DiscordChatExporter/discussions/new).
|
||||||
|
🐞 If you have encountered a problem that's not described here, has not [been discussed before](https://github.com/Tyrrrz/DiscordChatExporter/discussions), and is not a [known issue](https://github.com/Tyrrrz/DiscordChatExporter/issues?q=is%3Aissue), please [create a new discussion](https://github.com/Tyrrrz/DiscordChatExporter/discussions/new) or [open a bug report](https://github.com/Tyrrrz/DiscordChatExporter/issues/new).
|
||||||
Don't forget to include your platform (Windows, Mac, Linux, etc.) and a detailed description of your question/problem.
|
Don't forget to include your platform (Windows, Mac, Linux, etc.) and a detailed description of your question/problem.
|
||||||
|
|
||||||
**Index**
|
**Index**
|
||||||
@@ -20,8 +21,8 @@ Don't forget to include your platform (Windows, Mac, Linux, etc.) and a detailed
|
|||||||
# General
|
# General
|
||||||
|
|
||||||
### Token stealer?
|
### Token stealer?
|
||||||
No. That's why it's important for this kind of software to be open source, so the code can be audited by anyone.<br>
|
No. That's why this kind of software needs to be open-source, so the code can be audited by anyone.
|
||||||
Your token is only used to connect to Discord's API, it's not sent to anywhere else.<br>
|
Your token is only used to connect to Discord's API, it's not sent anywhere else.
|
||||||
If you're using the GUI, be aware that your token will be saved to a plain text file unless you disable it in the settings menu.
|
If you're using the GUI, be aware that your token will be saved to a plain text file unless you disable it in the settings menu.
|
||||||
|
|
||||||
### Why should I be worried about the safety of my token?
|
### Why should I be worried about the safety of my token?
|
||||||
@@ -31,7 +32,7 @@ A token can be used to log into your account, so treat it like a password and ne
|
|||||||
Follow the [instructions here](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Obtaining-Token-and-Channel-IDs).
|
Follow the [instructions here](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Obtaining-Token-and-Channel-IDs).
|
||||||
|
|
||||||
### Will I get banned if I use this?
|
### Will I get banned if I use this?
|
||||||
Automating user accounts is technically against TOS, use at your own discretion. [Bot accounts](https://discordapp.com/developers/docs/topics/oauth2#bots) don't have this restriction.
|
Automating user accounts is technically against TOS, use at your discretion. [Bot accounts](https://discordapp.com/developers/docs/topics/oauth2#bots) don't have this restriction.
|
||||||
|
|
||||||
### Will the messages disappear from the exported file if I delete a message, delete my account or block a person?
|
### Will the messages disappear from the exported file if I delete a message, delete my account or block a person?
|
||||||
Text messages will not be removed from the exported file, but if media, such as images and user avatars, is changed or deleted, it will no longer be displayed. To avoid this, export using the "Download referenced media content" (`--media`) option.
|
Text messages will not be removed from the exported file, but if media, such as images and user avatars, is changed or deleted, it will no longer be displayed. To avoid this, export using the "Download referenced media content" (`--media`) option.
|
||||||
@@ -54,17 +55,17 @@ Yes.
|
|||||||
Check the following page: [Obtaining token](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Obtaining-Token-and-Channel-IDs)
|
Check the following page: [Obtaining token](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Obtaining-Token-and-Channel-IDs)
|
||||||
|
|
||||||
### My token is disappearing too quickly, I can't copy it!
|
### My token is disappearing too quickly, I can't copy it!
|
||||||
**1.** Open the developer tools by pressing **Ctrl+Shift+I** (⌘⌥I on a Mac) on Discord<br>
|
**1.** Open the developer tools by pressing **Ctrl+Shift+I** (⌘⌥I on a Mac) on Discord
|
||||||
**2.** Go to the **Network** tab<br>
|
**2.** Go to the **Network** tab
|
||||||
**3.** Search for `messages?limit=50` and click it<br>
|
**3.** Search for `messages?limit=50` and click it
|
||||||
**4.** On the right, make sure the Headers tab is selected<br>
|
**4.** On the right, make sure the Headers tab is selected
|
||||||
**5.** Scroll down to the Request Headers section and look for the `authorization` code<br>
|
**5.** Scroll down to the Request Headers section and look for the `authorization` code
|
||||||
Too complicated? [This image might help you](https://user-images.githubusercontent.com/21324788/44003408-13eb2088-9e07-11e8-9c3c-016d9876bbea.png).<br><br>
|
Too complicated? [This image might help you](https://user-images.githubusercontent.com/21324788/44003408-13eb2088-9e07-11e8-9c3c-016d9876bbea.png).
|
||||||
If you can't find the `messages?limit=50`, try switching channels or reload Discord with Ctrl+R (⌘R on a Mac).<br>
|
If you can't find the `messages?limit=50`, try switching channels or reload Discord with Ctrl+R (⌘R on a Mac).
|
||||||
Special thanks to [@llamasking](https://github.com/Tyrrrz/DiscordChatExporter/issues/76#issuecomment-412349261) for providing the screenshot.
|
Special thanks to [@llamasking](https://github.com/Tyrrrz/DiscordChatExporter/issues/76#issuecomment-412349261) for providing the screenshot.
|
||||||
|
|
||||||
### When I open DCE a black window pops up really quickly or nothing shows up.
|
### When I open DCE a black window pops up quickly or nothing shows up.
|
||||||
If you have [.NET Core Runtime correctly installed](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Install-.NET-Core-runtime)), you might have downloaded DCE.CLI, try [downloading the GUI](https://github.com/Tyrrrz/DiscordChatExporter/wiki/GUI%2C-CLI-and-Formats-explained#gui-or-cli-) instead.
|
If you have [.NET Core Runtime correctly installed](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Install-.NET-Core-runtime)), you might have downloaded DCE.CLI, try [downloading the GUI](https://github.com/Tyrrrz/DiscordChatExporter/wiki/GUI%2C-CLI-and-Formats-explained#gui-or-cli) instead.
|
||||||
|
|
||||||
### I can't open DCE. It sends me to a Visual Studio webpage.
|
### I can't open DCE. It sends me to a Visual Studio webpage.
|
||||||
Check the following page:
|
Check the following page:
|
||||||
@@ -82,12 +83,12 @@ Check the following pages to learn how to schedule **DiscordChatExporter.CLI** r
|
|||||||
* [Linux scheduling](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Scheduling-exports-with-Cron)
|
* [Linux scheduling](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Scheduling-exports-with-Cron)
|
||||||
|
|
||||||
### The exported file is too big, I can't open it!
|
### The exported file is too big, I can't open it!
|
||||||
Try opening it with a different program, try partitioning or use a different file format, like `TXT` (aka `PlainText`).
|
Try opening it with a different program, try partitioning or use a different file format, like `PlainText`.
|
||||||
|
|
||||||
### DCE is crashing/failing.
|
### DCE is crashing/failing.
|
||||||
Check the following page: [Installing .NET Core Runtime](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Install-.NET-Core-runtime)
|
Check the following page: [Installing .NET Core Runtime](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Install-.NET-Core-runtime)
|
||||||
|
|
||||||
If you already have the latest **recommended** .NET Core version installed, please check if it's a [known issue](https://github.com/Tyrrrz/DiscordChatExporter/issues?q=is%3Aissue) before [opening a new one](https://github.com/Tyrrrz/DiscordChatExporter/issues/new).
|
If you already have .NET Core 3.1 installed, please check if it's a [known issue](https://github.com/Tyrrrz/DiscordChatExporter/issues?q=is%3Aissue) before [reporting a new one](https://github.com/Tyrrrz/DiscordChatExporter/issues/new).
|
||||||
|
|
||||||
### .NET Core Runtime is required.
|
### .NET Core Runtime is required.
|
||||||
Check the following page: [Installing .NET Core Runtime](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Install-.NET-Core-runtime)
|
Check the following page: [Installing .NET Core Runtime](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Install-.NET-Core-runtime)
|
||||||
@@ -121,46 +122,46 @@ DiscordChatExporter.Domain.Exceptions.DiscordChatExporterException: Authenticati
|
|||||||
...
|
...
|
||||||
```
|
```
|
||||||
↳ Make sure the token is correct. If it is a bot token, don't forget to use `-b`.
|
↳ Make sure the token is correct. If it is a bot token, don't forget to use `-b`.
|
||||||
<br>
|
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
DiscordChatExporter.Domain.Exceptions.DiscordChatExporterException: Requested resource does not exist.
|
DiscordChatExporter.Domain.Exceptions.DiscordChatExporterException: Requested resource does not exist.
|
||||||
```
|
```
|
||||||
↳ Check your channel ID, it might be invalid. [Read this if you need help](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Obtaining-Token-and-Channel-IDs).
|
↳ Check your channel ID, it might be invalid. [Read this if you need help](https://github.com/Tyrrrz/DiscordChatExporter/wiki/Obtaining-Token-and-Channel-IDs).
|
||||||
<br>
|
|
||||||
|
|
||||||
```
|
```
|
||||||
DiscordChatExporter.Domain.Exceptions.DiscordChatExporterException: Access is forbidden.
|
DiscordChatExporter.Domain.Exceptions.DiscordChatExporterException: Access is forbidden.
|
||||||
```
|
```
|
||||||
↳ This means you don't have access to the channel.
|
↳ This means you don't have access to the channel.
|
||||||
<br>
|
|
||||||
|
|
||||||
```
|
```
|
||||||
Can't convert value "TOKEN" to type 'Boolean' for option --bot|-b.
|
Can't convert value "TOKEN" to type 'Boolean' for option --bot|-b.
|
||||||
String 'TOKEN' was not recognized as a valid Boolean.
|
String 'TOKEN' was not recognized as a valid Boolean.
|
||||||
```
|
```
|
||||||
↳ `-b` does not require a value, it just tells that the token is a bot token. The correct usage is: `DiscordChatExporter.Cli.exe export -t BOTTOKEN -b -c CHANNEL`
|
↳ `-b` does not require a value, it just tells that the token is a bot token. The correct usage is: `DiscordChatExporter.Cli.exe export -t BOTTOKEN -b -c CHANNEL`
|
||||||
<br>
|
|
||||||
|
|
||||||
```
|
```
|
||||||
The application to execute does not exist:
|
The application to execute does not exist:
|
||||||
```
|
```
|
||||||
↳ The `DiscordChatExporter.Cli.dll` file is missing. Keep the `.exe` and all the `.dll` files together. If you didn't move the files, try unzipping again.
|
↳ The `DiscordChatExporter.Cli.dll` file is missing. Keep the `.exe` and all the `.dll` files together. If you didn't move the files, try unzipping again.
|
||||||
<br>
|
|
||||||
|
|
||||||
```
|
```
|
||||||
System.Net.WebException: Error: TrustFailure ... Invalid certificate received from server.
|
System.Net.WebException: Error: TrustFailure ... Invalid certificate received from server.
|
||||||
...
|
...
|
||||||
```
|
```
|
||||||
↳ Try running cert-sync.
|
↳ Try running cert-sync.
|
||||||
<br>
|
|
||||||
Debian/Ubuntu: `cert-sync /etc/ssl/certs/ca-certificates.crt`
|
Debian/Ubuntu: `cert-sync /etc/ssl/certs/ca-certificates.crt`
|
||||||
<br>
|
|
||||||
Red Hat: `cert-sync --user /etc/pki/tls/certs/ca-bundle.crt`
|
Red Hat: `cert-sync --user /etc/pki/tls/certs/ca-bundle.crt`
|
||||||
<br><br>
|
|
||||||
If it still doesn't work, try mozroots: `mozroots --import --ask-remove`
|
If it still doesn't work, try mozroots: `mozroots --import --ask-remove`
|
||||||
|
|
||||||
***
|
***
|
||||||
|
❓ If you still have unanswered questions, feel free to [create a new discussion](https://github.com/Tyrrrz/DiscordChatExporter/discussions/new).
|
||||||
If the solution to your problem isn't here and it's not a [known issue](https://github.com/Tyrrrz/DiscordChatExporter/issues?q=is%3Aissue), please [open a new issue](https://github.com/Tyrrrz/DiscordChatExporter/issues/new).
|
🐞 If you have encountered a problem that's not described here, has not [been discussed before](https://github.com/Tyrrrz/DiscordChatExporter/discussions), and is not a [known issue](https://github.com/Tyrrrz/DiscordChatExporter/issues?q=is%3Aissue), please [create a new discussion](https://github.com/Tyrrrz/DiscordChatExporter/discussions/new) or [open a bug report](https://github.com/Tyrrrz/DiscordChatExporter/issues/new).
|
||||||
Reference in New Issue
Block a user