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

https://github.com/librity/ct_discord_bot

Coding Train - My first discord bot!
https://github.com/librity/ct_discord_bot

codingtrain discord-bot discord-js

Last synced: 4 months ago
JSON representation

Coding Train - My first discord bot!

Awesome Lists containing this project

README

        

# Coding Train - Discord bot tutorial

## Table of Contents

- [About](#about)
- [Getting Started](#getting_started)
- [Commands](#commands)
- [Libs](#libs)
- [Docs](#docs)
- [Resources](#resources)
- [Repos](#repos)

## About

My first discord bot!

- [Coding Train Tutorial](https://www.youtube.com/playlist?list=PLRqwX-V7Uu6avBYxeBSwF48YhAnSn_sA4)

## Getting Started

### Prerequisites

- `node >= 12.0.0`
- `yarn == 1.22.X`

### Installation

1. Clone this repo locally and install the required packages:

```bash
$ git clone https://github.com/librity/shiffman_discord_bot.git
$ cd shiffman_discord_bot
$ yarn install
```

2. Add the bot token to the `.env` file and start the bot:

```bash
$ yarn nodemon
```

## Commands

- `!ping`
- `!choo`
- `!rand`
- `!gif` _`query`_

## Libs

- https://github.com/discordjs/discord.js
- https://github.com/motdotla/dotenv
- https://github.com/node-fetch/node-fetch
- https://github.com/remy/nodemon

## Docs

- https://discord.js.org/#/docs/main/stable/general/welcome
- https://tenor.com/gifapi/documentation
- https://discordjs.guide/popular-topics/embeds.html

## Resources

- `https://discord.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&scope=bot`
- https://discordjs.guide/
- https://tenor.com/gifapi
- https://python.plainenglish.io/python-discord-bots-formatting-text-efca0c5dc64a

## Repos

- https://github.com/CodingGarden/intro-discord-bot
- https://github.com/CodingGarden/discord-manager