Skip to content

Experiment making a discord bot for educational purposes.

License

Notifications You must be signed in to change notification settings

Ramon96/DiscordBot

Repository files navigation

DiscordBot

This project is a discord bot that is used to facilitate my person group of friends in my own personal server. The bot contains functionalities such as a hottie of the day. Runescape tracker and more.

The goal of this project is to improve my programming skills in a fun and engaging way.

Features

  • Utilizes a .env file for configuration
  • Connects to a MongoDB database]
  • Dockerized
  • Customizable bot prefix
  • Supports multiple environments
  • Command handler

Configuration

Create a .env file in the root directory of your project and add the following variables:

prefix=string
token=string
mongoURI=string
guildId=string
clientId=string
environment=string

Installation Clone the repository

git clone https://github.com/Ramon96/DiscordBot.git

Install the dependencies

npm install

Run the bot

npm start

Watch Typescript files

npm run watch

License

MIT


## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


About

Experiment making a discord bot for educational purposes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published