Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dadangdut33/misaka-10032-ts
A personal Discord bot that i code for my personal use, now uses typescript and discord.js v13
https://github.com/dadangdut33/misaka-10032-ts
bot discord-bot discord-js mongoose music-bot nodejs typescript utility-bot
Last synced: about 1 month ago
JSON representation
A personal Discord bot that i code for my personal use, now uses typescript and discord.js v13
- Host: GitHub
- URL: https://github.com/dadangdut33/misaka-10032-ts
- Owner: Dadangdut33
- License: mit
- Created: 2022-03-23T13:01:33.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-28T12:51:32.000Z (about 2 years ago)
- Last Synced: 2023-03-08T20:22:16.033Z (over 1 year ago)
- Topics: bot, discord-bot, discord-js, mongoose, music-bot, nodejs, typescript, utility-bot
- Language: TypeScript
- Homepage:
- Size: 2.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Misaka-10032
A Personal discord bot that I code and use for my personal discord server. Now uses discord.js v13 and typescript.
Preview
---
# 📌 Getting Started
First clone the repo and install all the packages by doing `npm install` or `npm ci` Then run the bot by doing `npm run dev`.
Alternatively, you can build/compile the bot to js by doing `npm run build`. You can also start the builded version by doing `npm run start-build`. Or you can build and run the file directly by running `npm run build-run`.
This bot is hosted on [cyclic](https://app.cyclic.sh).
## 🔑 Project ENV
All tokens needed **must** be stored and contained in .env file, there is an example that contains all needed token in [here](.env.example).
## 🔏 Certain server events
[This folder](src/modules/events/private/) contains events that only run on certain server. You can modify it for your own personal use if you want. You can also disable it by deleting the file or just uncomment `this.disable()`.
## ⚙ config.json
Set bot prefix and some other info here. You can ignore the [private_Events_Info field](src/config.json) in config.json, it contains ids of channel and server for the private events.
# ❓ Questions?
Feel free to ask me in discussions if you have any questions
# 🚀 Want to contribute?
You can open an issue or pull request. I will be glad to help.