Skip to content
This repository has been archived by the owner on Apr 1, 2021. It is now read-only.

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
MitchTalmadge committed Mar 16, 2018
1 parent f41ec62 commit 397d86a
Showing 1 changed file with 31 additions and 2 deletions.
33 changes: 31 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Discord Echobot

A Node.js Discord Self-Bot to Copy Messages From One Channel to Another
The purpose of this bot is to allow you to copy messages from one Discord channel to another Discord channel, even if you don't have permission to add a bot account to the guild you are copying from.

This is done by turning your own Discord account into a bot -- copied messages are sent by _you_, not a bot.

## Requirements

Expand All @@ -15,4 +17,31 @@ To setup and run this bot, you must first [install Node.js](https://nodejs.org/e

## Running

Open a command prompt or terminal in the extracted directory, and run `npm run`.
Open a command prompt or terminal in the extracted directory, and run `npm run`.

## Finding your Token

This Discord bot is called a "self-bot," meaning it runs as your personal Discord account rather than a separate bot account.

In order for this to work, you need to provide your Discord token in the `config.json` file. To find this token, follow these steps:

1. Open the Discord client on your computer.
2. Push `Ctrl + Shift + I` to open the dev tools (may be different on non-windows operating systems).
3. Go to the `Application` tab (may be hidden under the `>>` arrows).
4. Click on "Local Storage -> https://discordapp.com".
5. Find the `token` key, usually at the bottom, and copy the value.

The token will now be on your clipboard and can be pasted into the config. Make sure there is only one set of quotation marks.

## Finding Channel IDs

Redirect sources and destinations use Channel IDs, which look like large numbers. To find these, follow these steps:

1. Open the Discord client.
2. Go to User Settings.
3. Go to Appearance.
4. Scroll to the bottom and enable Developer Mode.
5. Close User Settings.
6. Right click on any channel (only text channels are supported, not voice) and select `Copy ID`.

The ID will now be on your clipboard and can be pasted into the config.

0 comments on commit 397d86a

Please sign in to comment.