JaBa/README.md
2023-11-16 13:32:25 +05:00

78 lines
5.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<img width="150" height="150" align="left" style="float: left; margin: 0 10px 0 0;" src="https://cdn.discordapp.com/attachments/1005529755296206940/1090005990717534269/af98d49ebc9bf28b40b45ed5a0a623b4.webp">
# JaBa Bot
[![](https://img.shields.io/discord/892727526911258654?logo=discord&&colorB=00BFFF&label=%D0%9A%D0%BE%D0%BF%D0%B8%D0%BF%D0%B0%D1%81%D1%82%D0%B5%D1%80%D1%8B&style=flat-square)](https://discord.gg/Ptkj2n9nzZ)
[![](https://img.shields.io/badge/discord.js-v14.13.0-blue.svg?logo=npm)](https://github.com/discordjs/discord.js)
[![](https://www.codefactor.io/repository/github/JonnyBro/JaBa/badge)](https://www.codefactor.io/repository/github/JonnyBro/JaBa)
[![](https://img.shields.io/github/license/JonnyBro/JaBa?label=%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F%20&style=flat-square)](https://github.com/JonnyBro/JaBa/blob/main/LICENSE)<br>
JaBa это *Discord* бот с открытым (теперь) исходным кодом, написанный [Jonny_Bro](https://github.com/JonnyBro) на JavaScript с помощью [discord.js](https://github.com/discordjs/discord.js) и [Mongoose](https://mongoosejs.com). Поставьте звёздочку если вам нравится что я делаю :3
## Функционал
JaBa предлагает:
* **/** Поддержка слэш-команд.
* ✉️ Поддержка команд в личных сообщениях.
* 🇷🇺 Поддержка локализации (любое кол-во языков).
* ⚙️ Панель управления для настройки разнообразных параметров бота, для каждого сервера отдельно.<br>
## Множество команд
JaBa имеет множество функций, вот **8 основных категорий**:
* 👩‍💼 **Администрирование**: `automod`, `autorole`, `config`, `goodbye`, `selectroles`, `stealemoji` и ещё **3** команды!
* 🚓 **Модерация**: `clear`, `giveaway`, `poll`, `warn` и ещё **3** команды!
* 🎵 **Музыка**: `play`, `skip`, `queue`, `nowplaying`, `shuffle` и ещё **7** команд!
* 💰 **Экономика**: `profile`, `work`, `achievements`, `slots`, `tictactoe`, `leaderboard` и ещё **12** команд!
* 👻 **Веселье**: `8ball`, `crab`, `lmgtfy`, `lovecalc`, `memes` и ещё **2** команды!
* 🖨️ **Основные**: `afk`, `avatar`, `boosters`, `minecraft`, `remindme`, `shorturl`, `serverinfo`, `userinfo`, `whois` и ещё **7** команд!
***NSFW**: `nsfw` =)
* 👑 **Команды владельца**: `eval`, `getinvite`, `servers-list` и ещё **2** команды!
> [!NOTE]
> [Список изменений](/dashboard/docs/updates.md)\
> [Полный список команд](http://jababot.ru:8080/commands)
## *Относительно* мощная панель управления
У JaBa есть своя панель управления с доступом к настройке параметров сервера!
<!-- <img align="left" style="float: centrer; margin: 0 10px 0 0;" src="https://example.com" height="200" width="350"/>
<img align="center" style="float: left; margin: 0 10px 0 0;" src="https://example.com" height="200" width="350"/>
<img align="center" style="float: centrer; margin: 0 10px 0 0;" src="https://example.com" height="200" width="350"/> -->
## Установка
### Приглашение бота
Вы можете пригласить JaBa на свой сервер, для этого вам нужно написать @jonny_bro в Discord или найти @JaBa#9042 на другом сервере.
> [!IMPORTANT]
> Я решил сделать так, чтобы не было проблем с YouTube!
### Хостинг своей версии
Вы можете модифицировать код JaBa и запустить его на своей машине!\
\
Для этого следуйте [данной инструкции](https://github.com/JonnyBro/JaBa/wiki/Self-Hosting) (English)!
## Ссылки
* [Список команд](http://jababot.ru:8080/commands)
* [Инструкция по установке](https://github.com/JonnyBro/JaBa/wiki/Установка-JaBa-на-своей-машине)
* [Discord](https://discord.gg/Ptkj2n9nzZ)
* [Github](https://github.com/JonnyBro/JaBa/)
* [Панель управления](http://jababot.ru)
## Поддержка
Перед **созданием сообщения об ошибке или вопросе**, пожалуйста, убедитесь что оно ещё не создано: [тык](/issues).\
Если у вас есть какие-либо вопросы, вы можете задать их на моём [Discord сервере](https://discord.gg/NPkySYKMkN).\
Если вы хотите помочь в разработке, можете создать форк и отправить запрос на вытягивание: [тык](/pulls)!
# TODO
* [ ] Доделать панель управления.
## Лицения
JaBa использует лицензию *GNU GPL v3.0*. Вся информация о лицензии имеется в [LICENSE](LICENSE).