Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/discordjs/guide

The official guide for discord.js, created and maintained by core members of its community.
https://github.com/discordjs/guide

bot discord discord-app discord-bot discordjs guide hacktoberfest javascript js

Last synced: 3 days ago
JSON representation

The official guide for discord.js, created and maintained by core members of its community.

Awesome Lists containing this project

README

        


discord.js Guide

# Discord.js Guide

Imagine a guide... that explores the many possibilities for your [discord.js](https://github.com/discordjs/discord.js) bot.

## About

This guide is aimed at users who are either unfamiliar or inexperienced with Node.js and creating Discord bots. It assumes you have a basic understanding of JavaScript.

There are many different subjects covered, such as:

- How to get a bot [up and running](https://discordjs.guide/preparations/) from scratch;
- How to properly [create](https://discordjs.guide/creating-your-bot/), [organize](https://discordjs.guide/creating-your-bot/command-handling.html), and expand on your commands;
- In-depth explanations and examples regarding popular topics (e.g. [reactions](https://discordjs.guide/popular-topics/reactions.html), [embeds](https://discordjs.guide/popular-topics/embeds.html), [canvas](https://discordjs.guide/popular-topics/canvas.html));
- Working with databases (e.g. [sequelize](https://discordjs.guide/sequelize/) and [keyv](https://discordjs.guide/keyv/));
- Getting started with [sharding](https://discordjs.guide/sharding/);
- And much more.

## Contributing

If you're interested in contributing to the guide, you should check out our [GitHub Projects](https://github.com/discordjs/guide/projects) page or [open issues](https://github.com/discordjs/guide/issues). There's a [contribution guide](https://github.com/discordjs/guide/blob/main/CONTRIBUTING.md) you should read once you decide on what you want to contribute.