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

https://github.com/ikrishagarwal/discord-http-bot

A template for making discord HTTP bots with typescript.
https://github.com/ikrishagarwal/discord-http-bot

bot discord discord-bot discordjs http-bot nodejs typescript

Last synced: about 2 months ago
JSON representation

A template for making discord HTTP bots with typescript.

Awesome Lists containing this project

README

          

# Discord HTTP Bot 🤖

**A discord bot template to make http connection with discord.**

![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/krishagarwal2811/discord-http-bot)
![GitHub issues](https://img.shields.io/github/issues-raw/krishagarwal2811/discord-http-bot)
![GitHub package.json version](https://img.shields.io/github/package-json/v/krishagarwal2811/discord-http-bot)
![GitHub](https://img.shields.io/github/license/krishagarwal2811/discord-http-bot)

# Steps after using this template

1. Install [Node.js](https://nodejs.org) in your machine.
1. Install [Yarn](https://yarnpkg.com) in your machine. (`npm install -g yarn`)
1. Run `yarn install` in the project directory.
1. Copy `src/.env` to `src/.env.local` and populate in the details.
1. Run `yarn watch` to start the bot.
1. Remove this part from README

## ⚡ Features

- Uses [`@skyra/http-framework`](https://github.com/https://github.com/skyra-project/archid-components/tree/main/packages/http-framework) as the base library
- Uses [`@skyra/env-utilities`](https://github.com/skyra-project/archid-components/tree/main/packages/env-utilities) for better env management
- Typescript support
- Prettier support
- Automated git hooks with husky
- Integrated with commit lint to watch your commit messages
- Uses [renovate](https://renovatebot.com) to keep up with latest dependency updates

## 📝 Authors

- [@ikrishagarwal](https://www.github.com/ikrishagarwal)