Skip to content

PejeDev/apolo-discord-bot

Repository files navigation

👩‍🎤Apolo Discord Bot 🤖

Uptime GPLv3 License CI status GitHub branch checks state

Apolo is a open source discord bot in constant development, designed for private usage, many of the services integrated for this project could be private or designed for personal use. the bot is fully customizable and support the implementation of new modules to expand their they functionalities.

Features

  • 👩‍🎤 Play music from urls and query search 🤘🏻
  • 👩🏻‍🎨 Paint AI generated images 🤖 (WIP)
  • 📊 Monitor game server and services status 👆🏻 (WIP)
  • 🤡 Post memes and jokes 😂 (WIP)

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

PORT: Server port in which the project will run

SELF_URL: Url in which the server is running

DEBUG: To enable debug functionalities

BOT_TOKEN: Discord bot token from discord developer console

YT_TOKEN: Youtube api access token

BOT_CLIENT_ID: Discord client id of the bot

BOT_GUILD_ID: Discord guild id in which the bot will be running

Run Locally

Clone the project

  git clone https://github.com/PejeDev/apolo-discord-bot.git

Go to the project directory

  cd apolo-discord-bot

Install dependencies

  yarn install

Start the server

  yarn run start

Authors

License

GPLv3 GNU General Public License v3.0