Meteor is an open-source Discord application that is flexible and easy to use. It includes features that improve server security and enhance the user experience.
The Meteor team is committed to making the application better over time, adding new features based on what users want.
Join the Discord server for more information or to participate in the development of Meteor.
- Bun
- Discord.js
- Prisma with PostgreSQL
- Chalk
- Dprint
- Discord Application
- Bun
- PostgresQL Database
- Cobalt Instance (Optional)
Tip
On neon.tech you can quickly set up a database for free, good for development and testing.
- Clone the repository
- Install dependencies with
bun install
- Fill in the
.env
with data from.env.example
DISCORD_TOKEN
is your bot tokenDATABASE_URL
is your PostgreSQL database URLCOBALT_API_KEY
is your Cobalt API key (optional)COBALT_API_URL
is your Cobalt API URL (optional) (defaults tohttps://cobalt.meteors.cc/
)NODE_ENV
is your environment (if you are developing locally,development
is your way to go)
- Push the database schema to your database with
bun prisma db push
- Run the application
bun start # without hot reloading
bun dev # with hot reloading
See the contributing guide for details on how to contribute.