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

https://github.com/azshurith/dockerized-discord-bot

Dockerized Discord Bot is a TypeScript-based Node.js bot setup designed for Discord, packaged in a Docker environment. It streamlines development and deployment by ensuring consistent builds and easy container management.
https://github.com/azshurith/dockerized-discord-bot

discord discord-bot docker docker-compose nodejs typescript

Last synced: 3 months ago
JSON representation

Dockerized Discord Bot is a TypeScript-based Node.js bot setup designed for Discord, packaged in a Docker environment. It streamlines development and deployment by ensuring consistent builds and easy container management.

Awesome Lists containing this project

README

          

# 🌟 Discord Bot Docker 🐋 Environment 🌟



License


Discord server

This repository contains a Docker environment for a discord bot for development and deployment.

## 🛠️ Makefile Commands

```makefile
help Displays all available Commands
start_project Starts the Project
stop_project Stops the Project
destroy_project Deletes the Project
```

## 📝 Environment Variables (.env)

Ensure to set up your environment variables in the .env file.

```dotenv
# Docker Project
PROJECT=

# Project Configuration
BOT_TOKEN=
```
## 🚀 Getting Started

### Prerequisites 🛠️

- Docker: Install Docker on your system if you haven't already. You can download it [here](https://www.docker.com/get-started).

### Installation 📦

1. Set up your environment variables in the .env file.
2. Run `make start_project` to start the Docker environment.
3. Invite your discord bot to your discord server.

## Contributing 🤝

Contributions are welcome! If you'd like to contribute to this project, please follow the [Contributing Guidelines](CONTRIBUTING.md).

## License 📝

This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the [LICENSE](LICENSE) file for details.

## Acknowledgments 🙏

Special thanks to the open-source community for their valuable contributions and inspiration.

## Contact 📧

For questions or feedback, please feel free to reach out:

- GitHub: [Devitrax](https://github.com/Azshurith)


Made with ❤️ by Devitrax