🤖 Yet another Discord Bot.
This repository has been archived on 2025-07-27. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
2024-11-23 21:03:17 +00:00
.github/workflows fix(build): remove the set-output command from sha step 2024-06-08 00:37:17 +01:00
assets docs: update readme 2024-06-11 02:09:55 +01:00
lavalink feat: update shoukaku error handling 2024-10-19 15:19:08 +01:00
src feat: remove old features, add user cmds, update pkgs 2024-10-20 15:36:49 +01:00
.dockerignore feat: update shoukaku error handling 2024-10-19 15:19:08 +01:00
.env.example feat: add docker support 2024-06-07 15:45:16 +01:00
.gitignore chore: ignore database files 2024-06-19 14:23:21 +01:00
docker-compose.yml build: update docker compose file 2024-10-20 18:35:05 +01:00
Dockerfile feat: add docker support 2024-06-07 15:45:16 +01:00
package.json chore: update and remove some pkgs 2024-11-23 21:03:17 +00:00
pnpm-lock.yaml chore: update and remove some pkgs 2024-11-23 21:03:17 +00:00
README.md docs: add self hosting section 2024-06-29 00:28:23 +01:00
tsconfig.json fix(tsconfig): skip lib checking 2024-06-29 02:21:44 +01:00

What is Atlas?

Atlas is an open-source, multi-purpose Discord bot.

Why is Atlas?

Many public Discord music bots commonly sourced their content from YouTube, which is a breach of their ToS, leading to the shutdown of many popular bots such as Rythm and Groovy.

The lack of public music bots and my desire to listen to music with friends on Discord led me to create Atlas, an open-source, self-hostable alternative.

Self Hosting

To use Atlas, you will need to host your own instance.

I wrote a guide on how to achieve this, which is available on my website or on the repo wiki.

Tech Stack

Local Development

Atlas uses a public Lavalink instance during development, however in production, you will need to provide your own instance.

git clone https://github.com/tygrxqt/atlas -b canary
cd atlas
pnpm install
pnpm dev