Список обновлений, репорты - жалобы, версия 3.0

This commit is contained in:
JonnyBro 2021-12-10 23:32:00 +05:00
parent 46ac536ec1
commit 2d9cef52fc
7 changed files with 34 additions and 48 deletions

View file

@ -17,7 +17,8 @@ module.exports.load = async(client) => {
settingsRouter = require("./routes/settings"),
guildStatsRouter = require("./routes/guild-stats"),
guildManagerRouter = require("./routes/guild-manager"),
docsMangerRouter = require("./routes/docs");
commandsManagerRouter = require("./routes/commands"),
updatesManagerRouter = require("./routes/updates");
/* App configuration */
app
@ -53,7 +54,8 @@ module.exports.load = async(client) => {
.use("/stats", guildStatsRouter)
.use("/settings", settingsRouter)
.use("/", mainRouter)
.use("/docs", docsMangerRouter)
.use("/commands", commandsManagerRouter)
.use("/updates", updatesManagerRouter)
.use(CheckAuth, function(req, res){
res.status(404).render("404", {
user: req.userInfos,

View file

@ -1,37 +1,21 @@
# Обновления
Список обновлений JaBa.
# JaBa v3.0
#### Содержимое таблицы
**Дата**: Дата обновления
**Описание**: Описание обновления
**Версия**: Версия
### Описание
Я решил полностью переделать бота, так как в старом был вагон и маленькая тележка проблем. Данная верcия должна быть в разы лучше.
Старые команды я не переносил, т.к. они были ужасно написаны и использовали старые библиотеки.
**Сразу извиняюсь за ужасное оформление страницы, никогда не делал отчёты в таком стиле**.
| Дата | Описание | Версия |
| ------------------- | ------------------------------------- | ----------------------------------------- |
| **approved** | Создать изображение "approved" | approved (@пользователь) |
| **avatar** | Показать аватар пользователя | avatar (@пользователь) |
| **batslap** | Создать изображение "batslap" | batslap (@пользователь1) (@пользователь2) |
| **beautiful** | Создать изображение "beautiful" | beautiful (@пользователь) |
| **bed** | Создать изображение "bed" | bed [@пользователь1] (@пользователь2) |
| **brazzers** | Создать изображение "brazzers" | brazzers (@пользователь) |
| **burn** | Создать изображение "burn" | burn (@пользователь) |
| **captcha** | Создать изображение "captcha" | captcha (@пользователь) |
| **challenger** | Создать изображение "challenger" | challenger (@пользователь) |
| **clyde** | Создать изображение "Clyde" | clyde [текст] |
| **dictator** | Создать изображение "dictator" | dictator (@пользователь) |
| **facepalm** | Создать изображение "facepalm" | facepalm (@пользователь) |
| **fire** | Создать изображение "fire" | fire (@пользователь) |
| **jail** | Создать изображение "jail" | jail (@пользователь) |
| **love** | Создать изображение "love" | love [@пользователь1] (@пользователь2) |
| **mission** | Создать изображение "mission" | mission (@пользователь) |
| **phcomment** | Создать изображение "phcomment" | phcomment (@пользователь) [текст] |
| **qrcode** | Создать QR код из текста | qrcode [текст] |
| **rip** | Создать изображение "rip" | rip (@пользователь) |
| **scary** | Создать изображение "scary" | scary (@пользователь) |
| **tobecontinued** | Создать изображение "tobecontinued" | tobecontinued (@пользователь) |
| **trash** | Создать изображение "trash" | trash (@пользователь) |
| **triggered** | Создать изображение "triggered" | triggered (@пользователь) |
| **tweet** | Создать изображение "tweet" | tweet [@пользователь_twitter] [текст] |
| **wanted** | Создать изображение "wanted" | wanted (@пользователь) |
| **wasted** | Создать изображение "wasted" | wasted (@пользователь) |
| **youtube-comment** | Создать изображение "youtube-comment" | youtube-comment (@пользователь) [текст] |
### Изменения
* Главное нововведение - **[панель управления](https://jaba.pp.ua)**!
* В ней вы можете изменять настройки на всех серверах где есть JaBa и у вас есть роль с правом *Управлять сервером*. Так же в ней можно изменить персональные настройки (дата рождения и биография). Я не особо в создание сайтов, поэтому не ожидайте частых обновлений панели.
* Каждый сервер теперь имеет **отдельные** настройки!
* На каждом отдельном сервере можно выбрать префикс, язык и другие настройки. По стандарту используется **русский** язык и **$** для префикса, остальные настройки можно найти в панели, либо с помощью команды *configure*.
* Добавлено **множество** новых команд.
* Основные команды: статистика игрока Fortnite, ежедневный магазин Fortnite, выложить текст на hastebin, проверить права пользователя, цитировать сообщение, жалобы, предложения, сокращение ссылок, перевод текста.
* Генерация картинок пополнена огромным количеством новых генераций.
* Модерация сервера: бан, кик, мут, объявления, поощрение за приглашение пользователей, раздачи, голосования, предупреждения.
* Развлекательные команды: шар, который говорит только правду, помощь с выбором, шутки (только на английском), FML (Fuck My Life, только на английском), LMGTFY - Давай я поищу за тебя.
* Экономика: деньги (кредиты), банк, ограбления, достижения, система репутации, система бракосочетания, слот-машины.
* Музыкальный раздел был полностью переписан, добавлена возможность добавления фильтров, автоматического воспроизведения на основе текущего трека, воспроизведение предыдущего трека.
> **Список всех команд и их описания вы можете найти [тут](https://jaba.pp.ua/commands) (список обновляется автоматически)**.
> Такие категории как NSFW и Discord Together возможно вернуться в последующих обновлениях (если вернуться вообще), следите за обновлениями.

View file

@ -18,7 +18,7 @@
"MODLOGS": "Логи модерации: *{{channel}}*",
"FORTNITESHOP": "Ежедневный магазин Fortnite: *{{channel}}*",
"SUGGESTIONS": "Предложения: *{{channel}}*",
"REPORTS": "Репорты: *{{channel}}*",
"REPORTS": "Жалобы: *{{channel}}*",
"AUTOMOD_TITLE": "Автомодерация:",
"AUTOMOD_CONTENT": "Автомодерация включена.\n*Игнорируемые каналы: {{channels}}*",
"AUTOMOD_DISABLED": "Автомодерация отключена.",

View file

@ -1,7 +1,7 @@
{
"DESCRIPTION": "Установить канал для репортов!",
"DESCRIPTION": "Установить канал для жалоб!",
"USAGE": "{{prefix}}setreports (#канал)",
"EXAMPLES": "{{prefix}}setreports #репорты\n{{prefix}}setreports",
"SUCCESS_ENABLED": "Репорты будут отправляться в **{{channel}}**!",
"SUCCESS_DISABLED": "Репорты отключены!"
"EXAMPLES": "{{prefix}}setreports #жалобы\n{{prefix}}setreports",
"SUCCESS_ENABLED": "Жалобы будут отправляться в **{{channel}}**!",
"SUCCESS_DISABLED": "Жалобы отключены!"
}

View file

@ -57,6 +57,6 @@
"MODLOGS": "Логи модерации",
"FORTNITESHOP": "Магазин Fortnite",
"NO_CHANNEL": "Канал не выбран",
"REPORTS": "Репорты",
"REPORTS": "Жалобы",
"DISCONNECT": "Отключить"
}

View file

@ -1,11 +1,11 @@
{
"DESCRIPTION": "Отправить репорт в спец. канал!",
"DESCRIPTION": "Отправить жалобу в спец. канал!",
"USAGE": "{{prefix}}report [@пользователь] [причина]",
"EXAMPLES": "{{prefix}}report @Jonny_Bro#4226 Нарушение правил",
"MISSING_CHANNEL": "Канал для репортов не настроен!",
"MISSING_CHANNEL": "Канал для жалоб не настроен!",
"MISSING_REASON": "Введите причину!",
"MISSING_USER": "Вы должны упомянуть пользователя!",
"INVALID_USER": "Вы не можете пожаловаться на себя",
"SUCCESS": "Ваш репорт отправлен в {{channel}}!",
"TITLE": "Репорт - {{user}}"
"SUCCESS": "Ваша жалоба отправлен в {{channel}}!",
"TITLE": "Жалоба - {{user}}"
}

View file

@ -1,6 +1,6 @@
{
"name": "jaba",
"version": "1.0.0",
"version": "3.0",
"description": "A very complete Discord bot (more than 70 commands) that uses the Discordjs API",
"main": "index.js",
"private": true,