Skip to content

Little NodeJS script to fetch and download all discord nitro stickers

Notifications You must be signed in to change notification settings

hugoheml/discord-stickers-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Stickers Saver

This is a small project, which allows you to download all the Discord nitro stickers from Discord API.

Warning

I am aware that it takes a long time to download, but as Discord uses specific formats, I need to convert them to download them as a gif.

Feel free to contribute if you have any ideas for optimization!

Requirements

  • NodeJS
  • NPM

Usage

  • Clone or download the project
  • Install Gifski CLI, used by puppeteer-lottie
  • Download dependencies with npm install command in your terminal
  • Duplicate config-example.json as config.json
  • Configure the script (follow Configuration section for more details)
  • Run the script with node index.js command

Configuration

Before configurate the script, you need to duplicate the config-example.json as config.json.

All settings are detailed here:

  • outputFolder: The folder which your Discord Stickers will be download into (from the script folder)
  • botToken: The token of a Discord Bot (used to interact with Discord API)
  • informations:
    • packs If you want to add the data.json file which contains some data of the pack
    • stickers If you want to add the data.json file which contains some data of the sticker

Contributions, questions and problems

If you have any questions or problems, you can do an issue.

If you want to contribute to the script, you can create an issue or clone a project and create a pull request.