[![Discord](https://discordapp.com/api/guilds/613187258329333772/embed.png)](https://discord.gg/3mFDBYF)
> # Discord Emoji Backup 

> A simple package to make your emoji easier to handle.  

> Made by _**ShimaHaucks#2469**_  
> **[Join our Discord server, Click here!](https://discord.gg/3mFDBYF)**  
[![NPM package](https://nodei.co/npm/discord.emoji-backup.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/discord.emoji-backup/)
## Installation:
```sh
$ npm install -s discord-emoji-backup
```
## Usage:
```javascript
const { EmojiBackup } = require('discord-emoji-backup');
const backup = new EmojiBackup();
const { Client } = require('discord.js');
const client = new Client();

client.on('ready', () => { console.log('Ready!'); });
client.on('message', async msg => {
	if (msg.author.bot || !msg.guild) return;
	if (!msg.content.startsWith('!')) return;
	const args = msg.content.slice('!'.length).trim().split(/ +/g);
	const command = args.shift().toLowerCase();
	if (command === 'create') {
		// Create a backup
		await backup.create(msg.guild).then(console.log);
	}
	if (command === 'load-nodelete') {
		// Load a backup without deleting all emojis
		const backupid = args.join(' ');
		await backup.load(msg.guild, backupid);
	}
	if (command === 'load-delete') {
		// Load a backup with deleting all emojis
		const backupid = args.join(' ');
		await backup.load(msg.guild, backupid, { deleteAll: true });
	}
	if (command === 'list') {
		// List all of backups
		const list = await backup.list();
		console.log(list);
	}
});
```