Skip to content

piaseckijulian/ZenBot

Repository files navigation

🚀 ZenBot

GitHub Repo stars GitHub commit activity GitHub License

ZenBot is a helpful and friendly Discord Bot that makes managing your server easy and fun. 🚀

🔗 Links

📐 Tech Stack

  • Discord.js
  • TypeScript
  • Day.js
  • Ms
  • Pretty Ms
  • Glob
  • T3 Env
  • Zod
  • Consola

✨ Quick Start

Here’s how to set up the project on your local machine.

Prerequisites

Ensure that the following are installed on your machine:

Cloning the Repository

git clone https://github.com/piaseckijulian/ZenBot.git
cd ZenBot

Installation

pnpm i

Set Up Environment Variables

Duplicate the .env.example file and rename it to .env

You can get the TOKEN and CLIENT_ID from Discord Developer Portal

AVATAR_URL is a URL of author's profile picture. It is shown in /author command.

Specify the PROD variable ONLY during production.

For testing in a server, specify the GUILD_ID variable to get instant access to the commands you create.

Running the Project

pnpm dev

That's it! You're all set to start using the project as needed.

🌐 License

This software is licensed under the MIT License