Фиксы и мелкие правки

This commit is contained in:
JonnyBro 2022-01-12 23:06:14 +05:00
parent 0f64c8056e
commit 404705e602
9 changed files with 460 additions and 568 deletions

View file

@ -153,7 +153,6 @@ html #mode .dark {
}
@media (min-width: 1200px) {
.affix,
.affix-bottom {
width: 263px
@ -164,8 +163,8 @@ html #mode .dark {
@media (min-width: 768px) {
.docs-sidebar {
padding-top: 20px;
padding-left: 20px
padding-top: 100px;
padding-left: 40px
}
}

View file

@ -14,6 +14,7 @@
------------------------------------------------------- */
@import url(http://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);
/* ----------------------------------------------------
SKELETON
------------------------------------------------------- */
@ -186,7 +187,6 @@ p {
}
.section {
padding: 180px 0;
position: relative;
display: block;
}
@ -368,6 +368,7 @@ a:hover {
.navbar-inverse li.btn a {
color: #ffffff !important;
}
#topButton {
display: none;
position: fixed;

View file

@ -293,8 +293,8 @@
.markdown-body blockquote {
margin: 0;
padding: 0 1em;
color: #8b949e;
border-left: .25em solid #3b3b3b;
color: #797979;
border-left: .25em solid #646464;
}
.markdown-body ul,

View file

@ -20,14 +20,6 @@
jQuery('a[data-gal]').each(function () {
jQuery(this).attr('rel', jQuery(this).data('gal'));
});
jQuery("a[data-rel^='prettyPhoto']").prettyPhoto({
animationSpeed: 'slow',
theme: 'light_square',
slideshow: true,
overlay_gallery: true,
social_tools: false,
deeplinking: false
});
/* ==============================================
SCROLL -->

View file

@ -0,0 +1,195 @@
### JaBa v3.2.7
* Добавлено
* Некоторая информация о вашем профиле на сайте, на страницах серверов и в настройках.
(Скоро там будет больше всякой информации).
* В документации теперь показывается, где можно использовать команду.
* Изменения
* Внешний вид [документации](/docs).
### JaBa v3.2.6
* Исправления
* Команда *goodbye* снова работает.
* Изменения
* Команда *setafk* и ответ бота автоматически удаляются через 10 секунд.
* Новые карточки при входе и выходе пользователей
(Я не дизайнер, не бейте :().
* Обновлена локализация для карточек.
### JaBa v3.2.5
* Изменения
* Переписана команда *loop*.
Теперь нужен аргумент **song** или **queue** для включения соответствующего режима повтора.
Если не указать агрумент, то повтор отключится.
### JaBa v3.2.4
* Добавлено
* Теперь при разводе (*divorce*) пользователь получает сообщение о разводе в ЛС.
### JaBa v3.2.3
* Исправления
* *clip* снова работает.
### JaBa v3.2.2 Hotfix
* Исправления
* В *profile* и money снова показываются кредиты со всех серверов.
### JaBa v3.2.2
> Спасибо Добрый Спецназ#8801 за идеи.
* Добавлено
* *transactions (tr)* * отслеживание транзакций на вашем счёте.
* Принудительная остановка *findwords* и *number*.
Необходимо написать **STOP** (без префикса, капсом, никак больше) во время игры.
* Больше сокращений для команд.
* Исправления
* Кредиты на всех серверах в *profile* и *money* заменены на кредиты на текущем сервере.
(Я не смог совладать с ошибкой из-за discord.js 13, возможно верну позже).
### JaBa v3.2.1
* Исправления
* Отображение статуса в *userinfo*.
* Отображение эмбеда в *giveaway*.
* Примечания
* В *giveaway* появилась возможность сделать раздачу дропом.
Дроп - как только количество участников будет равно указанному вами количеству победителей раздача сразу же заканчивается. Победителями будут все, кто успел поставить реакцию.
### JaBa v3.2
> Огромная благодарность Добрый Спецназ#8801 за поддержку и помощь!
> Обновление очень большое, обязательно сообщайте мне обо всех ошибках!
* Изменения
* Изменения в основном только в коде, у пользователей ничего особо не изменится.
* Прошлые версии были пропущены, т.к. изменения из них содержаться в данной версии.
* Переход на discord.js v13.
* Примечания
* *tictactoe* отключена до обновления модуля на discord.js 13.
* *checkinvites* удалена, т.к. не имела смысла.
* *fortniteshop* и *fortnite* удалены, т.к. ими никто не пользовался.
Все связанные с ними настройки так же удалены
### JaBa v3.1.6
> Спасибо Добрый Спецназ#8801 за помощь в поиске багов
* Исправления
* Некорректное описание *seek*.
* Некорректная работа *seek*.
* Некорректное описание *unban*.
* Мелкие правки в локализации.
### JaBa v3.1.5
* Изменено
* Откат изменений из v3.1.4.
### JaBa v3.1.4
* Добавлено
* Возможность удалить резервную копию сервера.
backup remove [ID]
* Изменено
* Переход на discord.js v13.
* Команда *queue* временно отключена.
### JaBa v3.1.3
* Изменено
* Команды *number* и *findwords* теперь корректно отображают выигрыш.
* Расширен диапазон случайных чисел в *number*.
* Исправлены ошибки.
### JaBa v3.1.2
* Добавлено
* Награда за победу в крестиках-ноликах в **100** кредитов.
* Изменено
* Исправлены ошибки.
### JaBa v3.1.1
> Спасибо Добрый Спецназ#8801 за идею.
* Добавлено
* Сокращения для всех команд.
* Команда tictactoe (ttt) - крестики*нолики.
* Изменено
* Откаты команд уменьшены ещё больше.
### JaBa v3.1
* Изменено
* Обновлена русская локализация, исправлены орфографические ошибки.
* Отключёна английская локализация.
* Исправлены ошибки.
### JaBa v3.0.9
* Добавлено
* Возвращены поздравления с днём рождения.
* Команда setbirthdays - установить канал для поздравлений.
Так же его можно изменить из панели управления.
### JaBa v3.0.8
* Изменения
* *8ball* теперь имеет **20** возможных ответов.
* Награды за победу в *findwords* и *number* повышены до **150** и **100** соответственно.
* Больше фиксов :3
### JaBa v3.0.7
* Изменения
* Исправлены ошибки в командах из раздела *Music*.
* Исправлены орфографические ошибки в русской локализации.
* Множество других мелких исправлений.
* Бот теперь будет меньше спамить :)
### JaBa v3.0.6
* Добавлено
* Команда *jump* - позволяет перейти на заданный трек из очереди.
* Изменения
* Система музыки переписана (да, снова).
Теперь можно воспроизвести звук практически с любых источников, в том числе видео и MP3 из Discord, Vimeo, прямые ссылки на радио.
Список всех возможных источников можно найти [тут](https://ytdl-org.github.io/youtube-dl/supportedsites.html)
Надеюсь теперь будет меньше ошибок...
### JaBa v3.0.5
* Добавлено
* Команда *set* для изменения уровня, опыта, кредитов или банка пользователя (доступна только администраторам).
* Команда *debug* - похожа на *set*, но доступна только владельцу JaBa.
Имеет расширенный функционал и обходит некоторые ограничения.
* Новая активность - Puttparty.
Доступна через *activity puttparty*.
* Изменения
* В команде *profile* теперь видно необходимое кол*во опыта для следующего уровня.
### JaBa v3.0.4
* Изменения
* Команды и обновления перенесены на [сюда](/docs).
Теперь там всё более-менее нормально выглядит.
### JaBa v3.0.3
* Изменения
* Категория *Games* заменена командой *activity* (Спасибо Slizen#3791 за идею).
* Английский язык обновлён до последней версии бота (Спасибо FaxoNfuckyou#9398 за помощь).
* Уменьшен откат на многих командах.
### JaBa v3.0.2
* Изменения
* Больше не нужно авторизоваваться для просмотра [команд](/commands) и [обновлений](/updates).
### JaBa v3.0.1
* Добавлено
* Команда *loop* - переключение повтора одного трека или всей очереди (*loop song/queue*).
* Изменено
* Администраторы и модераторы могут использовать *skip*, *back* и *stop* принудительно (*skip/back/stop force/f*).
* Уменьшено количество требуемых голосов для команд *skip*, *stop* и *back*.
### JaBa v3.0
> Я решил полностью переделать бота, так как в старом был вагон и маленькая тележка проблем. Данная верcия должна быть в разы лучше.
> Старые команды я не переносил, т.к. они были ужасно написаны и использовали старые библиотеки.
> Украинский язык ещё не закончен, ожидайте его ближе к Новому Году.
* Главное нововведение - [панель управления](https://jaba.pp.ua)!
* В ней вы можете изменять настройки на всех серверах где есть JaBa и у вас есть роль с правом **Управлять сервером**.
Так же в ней можно изменить персональные настройки (дата рождения и биография).
Я не особо в создание сайтов, поэтому не ожидайте частых обновлений панели.
* Каждый сервер теперь имеет отдельные настройки!
* На каждом отдельном сервере можно выбрать префикс, язык и другие настройки.
По стандарту используется **русский** язык и **$** для префикса, остальные настройки можно найти в панели, либо с помощью команды configure.
* Добавлено множество новых команд.
* Возвращены старые категории *NSFW* и *Discord Together* (Теперь он называется Games)
* Список всех команд и их описания вы можете найти [тут](/docs) (список обновляется автоматически).

View file

@ -98,61 +98,17 @@
</div>
</div>
-->
<div class="container">
<section id="top" class="section docs-heading">
<div class="row">
<div class="col-md-12">
<div class="big-title text-center">
<h1>Документация</h1>
</div>
<!-- end title -->
</div>
<!-- end 12 -->
</div>
<!-- end row -->
<hr>
</section>
<!-- end section -->
<div class="row">
<div class="col-md-3">
<nav class="docs-sidebar" data-spy="affix" data-offset-top="300" data-offset-bottom="200"
role="navigation">
<nav class="docs-sidebar" data-spy="affix" data-offset-top="300" data-offset-bottom="200" role="navigation">
<ul class="nav">
<li><a href="#welcome">Введение</a></li>
<li><a href="#commands">Команды</a></li>
<li><a href="#commands">Список команд</a></li>
<li><a href="#updates">Список изменений</a></li>
</ul>
</nav>
</div>
<div class="col-md-9">
<section class="welcome">
<div class="container">
<div class="row">
<div class="col-md-12 left-align">
<h2 class="dark-text">Введение
<hr>
</h2>
<div class="row">
<div class="col-md-12 full">
<div>
<p>Добро пожаловать на страницу документации JaBa!
<br> Здесь вы можете найти всю полезную информацию о JaBa.
</p>
</div>
</div>
</div>
<!-- end row -->
</div>
</div>
</section>
<section id="commands" class="section">
<div class="row">
<div class="col-md-12 left-align">
@ -163,7 +119,6 @@
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-md-12">
<zero-md src="https://jaba.pp.ua/docs/commands.md">
@ -177,7 +132,6 @@
<!-- end row -->
</section>
<!-- end section -->
<section id="updates" class="section">
<div class="row">
<div class="col-md-12 left-align">
@ -188,279 +142,28 @@
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-md-12">
<pre class="brush: html">
-----------------------------------------------------------------------------------------
JaBa v3.2.7
-----------------------------------------------------------------------------------------
Добавлено
- Некоторая информация о вашем профиле на сайте, на страницах серверов и в настройках.
(Скоро там будет больше всякой информации).
-----------------------------------------------------------------------------------------
JaBa v3.2.6
-----------------------------------------------------------------------------------------
Исправления
- Команда goodbye снова работает.
Изменения
- Команда setafk и ответ бота автоматически удаляются через 10 секунд.
- Новые карточки при входе и выходе пользователей
(Я не дизайнер, не бейте :( ).
- Обновлена локализация для карточек.
-----------------------------------------------------------------------------------------
JaBa v3.2.5
-----------------------------------------------------------------------------------------
Изменения
- Переписана команда loop.
Теперь нужен аргумент song или queue для включения соответствующего режима повтора.
Если не указать агрумент, то повтор отключится.
-----------------------------------------------------------------------------------------
JaBa v3.2.4
-----------------------------------------------------------------------------------------
Добавлено
- Теперь при разводе (divorce) пользователь получает сообщение о разводе в ЛС.
-----------------------------------------------------------------------------------------
JaBa v3.2.3
-----------------------------------------------------------------------------------------
Исправления
- clip снова работает.
-----------------------------------------------------------------------------------------
JaBa v3.2.2 Hotfix
-----------------------------------------------------------------------------------------
Исправления
- В profile и money снова показываются кредиты со всех серверов.
-----------------------------------------------------------------------------------------
JaBa v3.2.2
-----------------------------------------------------------------------------------------
Добавлено
- transactions (tr) - отслеживание транзакций на вашем счёте.
- Принудительная остановка findwords и number.
Необходимо написать STOP (без префикса, капсом, никак больше) во время игры.
- Больше сокращений для команд.
Исправления
- Кредиты на всех серверах в profile и money заменены на кредиты на текущем сервере.
(Я не смог совладать с ошибкой из-за discord.js 13, возможно верну позже).
Спасибо Добрый Спецназ#8801 за идеи.
-----------------------------------------------------------------------------------------
JaBa v3.2.1
-----------------------------------------------------------------------------------------
Исправления
- Отображение статуса в userinfo.
- Отображение эмбеда в giveaway.
Примечания
- В giveaway появилась возможность сделать раздачу дропом.
Дроп это:
Как только количество участников будет равно указанному вами количеству победителей раздача сразу же заканчивается.
Победителями будут все, кто успел поставить реакцию.
-----------------------------------------------------------------------------------------
JaBa v3.2
-----------------------------------------------------------------------------------------
Огромная благодарность Добрый Спецназ#8801 за поддержку и помощь!
Изменения
- Изменений много, все я не вспомнил, ищите сами :)
- Прошлые версии были пропущены, т.к. изменения из них содержаться в данной версии.
- Переход на discord.js v13.
Обновление очень большое, обязательно сообщайте мне если найдёте ошибку!
Примечания
- tictactoe отключена до обновления модуля на discord.js 13.
- checkinvites удалена, т.к. не имела смысла.
- fortniteshop и fortnite удалены, т.к. ими никто не пользовался.
Все связанные с ними настройки так же удалены
-----------------------------------------------------------------------------------------
JaBa v3.1.6
-----------------------------------------------------------------------------------------
Исправления
- Некорректное описание seek.
- Некорректная работа seek.
- Некорректное описание unban.
- Мелкие правки в локализации.
(Спасибо Добрый Спецназ#8801 за помощь в поиске багов)
-----------------------------------------------------------------------------------------
JaBa v3.1.5
-----------------------------------------------------------------------------------------
Изменено
- Откат изменений из v3.1.4.
-----------------------------------------------------------------------------------------
JaBa v3.1.4
-----------------------------------------------------------------------------------------
Добавлено
- Возможность удалить резервную копию сервера.
backup remove [ID]
Изменено
- Переход на discord.js v13.
- Команда queue временно отключена.
-----------------------------------------------------------------------------------------
JaBa v3.1.3
-----------------------------------------------------------------------------------------
Изменено
- Команды number и findwords теперь корректно отображают выигрыш.
- Расширен диапазон случайных чисел в number.
- Исправлены ошибки.
-----------------------------------------------------------------------------------------
JaBa v3.1.2
-----------------------------------------------------------------------------------------
Добавлено
- Награда за победу в крестиках-ноликах в 100 кредитов.
Изменено
- Исправлены ошибки.
-----------------------------------------------------------------------------------------
JaBa v3.1.1
-----------------------------------------------------------------------------------------
Добавлено
- Сокращения для всех команд.
- Команда tictactoe (ttt) - крестики-нолики.
(Спасибо Добрый Спецназ#8801 за идеи)
Изменено
- Откаты команд уменьшены ещё больше.
-----------------------------------------------------------------------------------------
JaBa v3.1
-----------------------------------------------------------------------------------------
Изменено
- Обновлена русская локализация, исправлены орфографические ошибки.
- Отключёна английская локализация.
- Исправлены ошибки.
-----------------------------------------------------------------------------------------
JaBa v3.0.9
-----------------------------------------------------------------------------------------
Добавлено
- Возвращены поздравления с днём рождения.
- Команда setbirthdays - установить канал для поздравлений.
Так же его можно изменить из панели управления.
-----------------------------------------------------------------------------------------
JaBa v3.0.8
-----------------------------------------------------------------------------------------
Изменения
- 8ball теперь имеет 20 возможных ответов.
- Награды за победу в findwords и number повышены до 150 и 100 соответственно.
- Больше фиксов :3
-----------------------------------------------------------------------------------------
JaBa v3.0.7
-----------------------------------------------------------------------------------------
Изменения
- Исправлены ошибки в командах из раздела Music.
- Исправлены орфографические ошибки в русской локализации.
- Множество других мелких исправлений.
- Бот теперь будет меньше спамить :)
-----------------------------------------------------------------------------------------
JaBa v3.0.6
-----------------------------------------------------------------------------------------
Добавлено
- Команда jump - позволяет перейти на заданный трек из очереди.
Изменения
- Система музыки переписана (да, снова).
Теперь можно воспроизвести звук практически с любых источников, в том числе видео и MP3 из Discord, Vimeo, прямые ссылки на радио.
Список всех возможных источников можно найти тут: https://ytdl-org.github.io/youtube-dl/supportedsites.html
Надеюсь теперь будет меньше ошибок...
-----------------------------------------------------------------------------------------
JaBa v3.0.5
-----------------------------------------------------------------------------------------
Добавлено
- Команда set для изменения уровня, опыта, кредитов или банка пользователя (доступна только администраторам).
- Команда debug - похожа на set, но доступна только владельцу JaBa.
Имеет расширенный функционал и обходит некоторые ограничения.
- Новая активность - Puttparty.
Доступна через activity puttparty.
Изменения
- В команде profile теперь видно необходимое кол-во опыта для следующего уровня.
-----------------------------------------------------------------------------------------
JaBa v3.0.4
-----------------------------------------------------------------------------------------
Изменения
- Команды и обновления перенесены на https://jaba.pp.ua/docs
Теперь там всё более-менее нормально выглядит.
-----------------------------------------------------------------------------------------
JaBa v3.0.3
-----------------------------------------------------------------------------------------
Изменения
- Категория Games заменена командой activity (Спасибо Slizen#3791 за идею).
- Английский язык обновлён до последней версии бота (Спасибо FaxoNfuckyou#9398 за помощь).
- Уменьшен откат на многих командах.
-----------------------------------------------------------------------------------------
JaBa v3.0.2
-----------------------------------------------------------------------------------------
Изменения
- Больше не нужно авторизоваваться для просмотра команд (https://jaba.pp.ua/commands) и обновлений (https://jaba.pp.ua/updates)
-----------------------------------------------------------------------------------------
JaBa v3.0.1
------------------------------------------------------------------ -----------------------
Добавлено
- Команда loop - переключение повтора одного трека или всей очереди (loop song/queue).
Изменено
- Администраторы и модераторы могут использовать skip, back и stop принудительно (skip/back/stop force/f).
- Уменьшено количество требуемых голосов для команд skip, stop и back.
-----------------------------------------------------------------------------------------
JaBa v3.0
-----------------------------------------------------------------------------------------
Я решил полностью переделать бота, так как в старом был вагон и маленькая тележка проблем. Данная верcия должна быть в разы лучше.
Старые команды я не переносил, т.к. они были ужасно написаны и использовали старые библиотеки.
Украинский язык ещё не закончен, ожидайте его ближе к Новому Году.
- Главное нововведение - панель управления (https://jaba.pp.ua)!
- В ней вы можете изменять настройки на всех серверах где есть JaBa и у вас есть роль с правом "Управлять сервером".
Так же в ней можно изменить персональные настройки (дата рождения и биография).
Я не особо в создание сайтов, поэтому не ожидайте частых обновлений панели.
- Каждый сервер теперь имеет отдельные настройки!
- На каждом отдельном сервере можно выбрать префикс, язык и другие настройки.
По стандарту используется РУССКИЙ язык и $ для префикса, остальные настройки можно найти в панели, либо с помощью команды configure.
- Добавлено множество новых команд.
- Возвращены старые категории NSFW и Discord Together (Теперь он называется Games)
- Список всех команд и их описания вы можете найти по ссылке htts://jaba.pp.ua/docs (список обновляется автоматически).
</pre>
<zero-md src="https://jaba.pp.ua/docs/updates.md">
<template>
<link rel="stylesheet" href="/dist/css/zero-md.css">
</template>
</zero-md>
</div>
<!-- end col -->
</div>
<!-- end row -->
</section>
<!-- end section -->
</div>
<!-- // end .col -->
<div class="row">
<div class="col-md-12">
<p>© 2021 <a href="https://github.com/JonnyBro" target="_blank">Jonny_Bro</a></p>
</div>
</div>
</div>
<!-- // end .row -->
</div>
<!-- // end container -->
</div>

View file

@ -11,7 +11,7 @@
<nav class="navbar navbar-static-top">
<!-- Sidebar toggle button-->
<a class="sidebar-toggle" data-toggle="push-menu" role="button">
<span class="sr-only">Toggle navigation</span>
<span class="sr-only">Переключить навигацию</span>
</a>
<!-- Navbar Right Menu -->
<div class="navbar-custom-menu">

View file

@ -69,6 +69,7 @@
<span class="info-box-icon bg-green"><i class="fa fa-refresh"></i></span>
<div class="info-box-content">
<span class="info-box-text"><%= translate("dashboard:COOLDOWNS") %></span>
<span class="info-box-number"><%= translate("dashboard:REP") %>: <%= user.cooldowns.rep > Date.now() ? convertTime(user.cooldowns.rep) : translate("dashboard:CAN_USE") %></span>
<% for (const c in memberData.cooldowns) { %>
<% if (c !== "rob") { %>
<span class="info-box-number"><%= translate("dashboard:" + c.toUpperCase()) %>: <%= memberData.cooldowns[c] > Date.now() ? convertTime(memberData.cooldowns[c]) : translate("dashboard:CAN_USE") %></span>

View file

@ -12,7 +12,7 @@ module.exports = {
commands.forEach((cmd) => {
if (!categories.includes(cmd.help.category)) categories.push(cmd.help.category);
});
let text = `# JaBa имеет свыше **${Math.floor(commands.size / 10)}0 команд** в **${categories.length} категориях**! \n\n#### Содержимое таблицы \n**Название**: Название команды \n**Описание**: Описание команды \n**Использование**: Использование команды ([] - обязательно, () - необязательно) \n**Откат**: Время, через которое команду можно будет использовать повторно\n\n`;
let text = `# JaBa имеет свыше **${Math.floor(commands.size / 10)}0 команд** в **${categories.length} категориях**! \n\n#### Содержимое таблицы \n**Название**: Название команды \n**Описание**: Описание команды \n**Использование**: Использование команды ( [] - обязательно, () - необязательно ) \n**Разрешено использование**: Где можно использовать команду \n**Откат**: Время, через которое команду можно будет использовать повторно\n\n`;
// categories.sort(function(a, b) {
// const aCmdsSize = commands.filter((cmd) => cmd.help.category === a).size;
@ -22,7 +22,7 @@ module.exports = {
// })
categories.sort().forEach((cat) => {
const arrCat = [
["Название", "Описание", "Использование", "Откат"]
["Название", "Описание", "Использование", "Разрешено использование", "Откат"]
];
const cmds = commands.filter((cmd) => cmd.help.category === cat);
text += `### ${cat} (${cmds.size} ${client.getNoun(cmds.size, "команда", "команды", "команд")})\n\n`;
@ -31,9 +31,10 @@ module.exports = {
else return 1;
}).forEach((cmd) => {
arrCat.push([
`**${cmd.help.name}** ${cmd.help.aliases.length ? `**(${cmd.help.aliases.join(", ")})**` : ""} ${cmd.conf.guildOnly ? "*Только на сервере*" : ""}`,
`**${cmd.help.name}** ${cmd.help.aliases.length ? `**(${cmd.help.aliases.join(", ")})**` : ""}`,
client.translate(`${cmd.help.category.toLowerCase()}/${cmd.help.name}:DESCRIPTION`),
client.translate(`${cmd.help.category.toLowerCase()}/${cmd.help.name}:USAGE`),
cmd.conf.guildOnly ? "Только на сервере" : "Везде",
`${Math.ceil(cmd.conf.cooldown / 1000)} ${client.getNoun(Math.ceil(cmd.conf.cooldown / 1000), "секунда", "секунды", "секунд")}`
]);
});