Parses links that commonly embed incorrectly (or not at all) on Discord to various third-party link embed services.
Find a file
Levi 8649ecd9b6
Update README.md
Added prerequisites and config info.
2022-09-24 16:03:56 +02:00
.eslintrc.json Create .eslintrc.json 2022-09-24 01:58:12 +02:00
config.json Instagram support 2022-09-24 15:23:04 +02:00
index.js Extended support 2022-09-24 15:29:31 +02:00
package-lock.json version bump 2022-09-24 15:30:21 +02:00
package.json version bump 2022-09-24 15:29:58 +02:00
README.md Update README.md 2022-09-24 16:03:56 +02:00

MediaFixer

Auto changes links that commonly embed incorrectly (or not at all) on Discord to various embed services, embedding media correctly

Prerequisites

Deployment

Clone the repo:

git clone https://github.com/LeviSnoot/MediaFixer.git && cd MediaFixer

Install dependencies:

npm install 

Edit config.json to include your bot token.

nano config.json

Deploy by running the following command:

node .

Configuration

Edit config.json

nano config.json

The value for token must be the bot token found here: https://discord.com/developers/applications/YOUR_APPLICATION_ID/bot

Example:

"token": "Ysy._94ZUE7oATq9DCyaYr47.iQRJGwysWgP7SwpONUen9YbJZpXV_eG_43MjaYESEoI9UpAr",

You can change which service to use for parsing Twitter and Instagram links. By default fxtwitter and ddinstagram are used, but you can change this to any of your choosing.

Example:

"tweetParser": "https://twittpr.com/",
"instaParser": "https://ddinstagram.com/"

It's important the full base url is in the string, like the example above, otherwise you may run into issues.