JaBa/README.md

73 lines
2.9 KiB
Markdown
Raw Normal View History

# JaBa Bot
2023-10-16 18:33:22 +05:00
2024-07-13 15:15:14 +05:00
![JaBa avatar](https://cdn.discordapp.com/avatars/708637495054565426/e1e9a50ec08988d1b25c13f8bd4801bd.webp?size=128)
JaBa is an open source Discord Bot written by [Jonny_Bro](https://github.com/JonnyBro) using [discord.js](https://github.com/discordjs/discord.js) and [Mongoose](https://mongoosejs.com).
2024-07-13 15:12:58 +05:00
2024-02-09 18:36:21 +05:00
[![image](https://img.shields.io/discord/892727526911258654?logo=discord&&colorB=00BFFF&label=Discord&style=flat-square)](https://discord.gg/Ptkj2n9nzZ)
2024-02-09 18:37:01 +05:00
[![image](https://img.shields.io/badge/discord.js-v14.14.1-blue.svg?logo=npm)](https://github.com/discordjs/discord.js)
2024-02-09 18:35:34 +05:00
[![image](https://www.codefactor.io/repository/github/JonnyBro/JaBa/badge)](https://www.codefactor.io/repository/github/JonnyBro/JaBa)
2024-07-13 15:15:14 +05:00
[![image](https://img.shields.io/github/license/JonnyBro/JaBa?label=License&style=flat-square)](https://github.com/JonnyBro/JaBa/blob/main/LICENSE)
2024-02-09 18:35:34 +05:00
## Functionality
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
JaBa offers:
2024-02-09 18:37:43 +05:00
* Slash and Context commands.
* Supports commands in DMs.
2024-02-10 16:37:34 +05:00
* Localization support (any language; English, Russian and Ukrainian for now).
2024-02-09 23:41:36 +05:00
* Dashboard for changing various settings.
2024-02-10 16:37:34 +05:00
* Basic messages monitoring (updating and deletion).
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
## Commands
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
JaBa does many thing, here is **8 main categories**:
2023-10-16 18:33:22 +05:00
2024-02-09 18:37:43 +05:00
* **Administration**: `automod`, `autorole`, `config`, `goodbye`, `selectroles`, `stealemoji` and **3** more!
* **Moderation**: `clear`, `giveaway`, `poll`, `warn` and **4** more!
* **Music**: `play`, `skip`, `queue`, `nowplaying`, `shuffle` and **8** more!
* **Economy**: `profile`, `work`, `achievements`, `slots`, `tictactoe`, `leaderboard` and **9** more!
* **Fun**: `8ball`, `crab`, `lmgtfy`, `lovecalc`, `memes` and **2** more!
* **General**: `afk`, `avatar`, `boosters`, `minecraft`, `remindme`, `shorturl`, `serverinfo`, `userinfo`, `whois` and **7** more!
* **NSFW**: `nsfw` =)
* **Bot's owner commands**: `eval`, `servers`, `reload` and **2** more!
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
## *Kinda* Cool Dashboard
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
JaBa has it's own dashboard to change server's settings!
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
## Get The Bot
2024-02-09 18:35:34 +05:00
### Ready To Use
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
You can invite JaBa on your server, message me (@jonny_bro) on Discord, find @JaBa#9042 on the server that uses it or join my [Server](https://discord.gg/NPkySYKMkN).
2023-10-16 18:33:22 +05:00
> [!IMPORTANT]
2024-02-09 18:35:34 +05:00
> I'm not sharing the invite link or YouTube will cry
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
### Selfhosting
2023-10-16 18:33:22 +05:00
2024-02-10 16:37:34 +05:00
You can host JaBa yourself.\
2024-02-09 18:35:34 +05:00
Use [this instruction](https://github.com/JonnyBro/JaBa/wiki/Self-Hosting) to learn how!
2024-02-09 18:35:34 +05:00
## Links
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
* [Changelog](https://blog.jababot.ru)
* [Full commands list](https://dash.jababot.ru/commands)
2023-10-16 18:33:22 +05:00
* [Discord](https://discord.gg/Ptkj2n9nzZ)
* [Github](https://github.com/JonnyBro/JaBa/)
2024-02-09 18:35:34 +05:00
* [Dashboard](https://dash.jababot.ru)
2024-02-09 18:35:34 +05:00
## Support
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
If you have any questions you can ask them on my [Discord Server](https://discord.gg/NPkySYKMkN).\
If you want to contribute, feel free to fork this repo and making a pull request!
2024-07-13 15:15:29 +05:00
## TODO
2023-10-16 18:33:22 +05:00
2024-11-18 19:19:24 +05:00
* [ ] Refactor [tictactoe](./helpers/tictactoe.js).
2024-02-09 18:35:34 +05:00
* [ ] Finish and release *dashboard-core* submodule.
2024-02-09 18:35:34 +05:00
## License
2023-10-16 18:33:22 +05:00
2024-02-09 18:35:34 +05:00
JaBa uses *GNU GPL v3.0* license. You can find it here [LICENSE](LICENSE).