Tnology / BIDOME_Fork

Fork of BIDOME BOT - Report bugs or suggest a feature here.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bidome Bot

What is Bidome?

Bidome is a multipurpose Discord bot that features fun commands and music.

Selfhosting

Getting Started

It is suggested to use the publicly avalible Bidome Bot located here but if you want to host your own version continue reading.

Requirements

- Java (Java 11 required, 16 suggested)
- Deno
- A Discord bot
- A supabase project

Selfhosting

1. Create a file called `.env` with the contents of `.env.example`
2. Set up lavalink:
    * If you already have a lavalink node:
        - Place your Lavalink credentials in .env
    * If you don't have a lavalink node:
        - Download Lavalink from Github: https://github.com/freyacodes/Lavalink
        - Set the credentials in .env to what is in `application.yml`
3. Set the Supabase URL and secret_role values in the .env
4. Enable the `presence`, `message content`, and `server members` intent on the discord dashboard
5. Run the bot

About

Fork of BIDOME BOT - Report bugs or suggest a feature here.


Languages

Language:TypeScript 99.9%Language:Shell 0.1%