Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

Releases: SNIPPIK/WatKLOK

0.1.1

19 Aug 19:03
Compare
Choose a tag to compare

Full Changelog: 0.1.0...0.1.1

0.1.0

28 Jul 18:24
Compare
Choose a tag to compare

YouTube

  • В связи с проблемами YouTube Signature Extractor возможно будет переход к youtube-dl если вопрос не будет решен или же удаление поддержки youtube, в таком случаии будет добавлена альтернатива отдельный сервер

Улучшена отправка пакетов

  • Изменена проверка на возможность отправки пакета
  • Удалены дампы с лишними данными (теперь прошлые пакеты не хранятся некоторые время)
  • Переработка WebSocket, SocketUDP, Socket, VoiceConnection
  • Скорость подключения довольно медленная (момент подключения и отправки 1-го аудио пакета), будет позже решено
  • Переписан opus encoder (показывает очень хорошие результаты)

Исправления

  • Исправлена ошибка с object Object в shuffle

WOW 0.1.0-b2 (private)

15 Jul 09:17
Compare
Choose a tag to compare
Pre-release

В связи с продажей исходников юридическому лицу

  • Я могу использовать свой код для своих целей дальше
  • Но я не могу его куда то публиковать
  • Может я найду брешь и снова опубликую код без судебных разбирательств

Насчет дальнейшей поддержки

  • Она будет но очень ограниченная
  • Я не буду делится исходниками кто успел тот успел
  • Я также буду помогать при каких-либо ошибках в коде но я не буду его исправлять

А теперь улучшение имеющегося кода

Улучшение передачи audio

  • Изменение пары строк в socket/web
  • Переписан opus encoder
  • В связи с этим увеличилась скорость включения
  • Уменьшилось кол-во потерь пакетов

Начато написание нового youtube signature extractor

  • Есть некоторые успехи но это не то что надо
  • На прошлый расшифровщик было потрачено примерно 2 недели

0.1.0 BETA 1

12 Jul 22:38
5549be8
Compare
Choose a tag to compare
0.1.0 BETA 1 Pre-release
Pre-release

Database

Переработка локальной базы данных
Доп модули для базы данных хранятся теперь отдельно в handler/Database

APIs

Улучшение получения id треков и плейлистов
Незначительные улучшения

Улучшения

Перенес функции кнопок в их родные классы
Обновлены зависимости до последней версии
Переделана логика db (базы данных)
Теперь включение через файл отсчитывает время более правильнее
Доработана отправка сообщений через MessageBuilder
Переосмысление некоторых комментариев и параметров
Улучшение lib/disocrd/index.ts
Переход на новые версии библиотек
Изменена проверка аргументов в seek, remove
Добавлена поддержка youtube.com/v/ID
Исправлена ошибка с ошибочными треками (удаление теперь работает даже с повтором)
Исправлена ошибка с переводом фильтров
Улучшение типов перевода

Новое

Добавление перевода на 2 языка (ru, en-US), с авто определением
Изменены имена command и subcommand, group subcommand
Изменение статуса -> если играет музыка, то бот будет "в сети", если музыки нет, то "нет на месте"
Обновление прогресс бара, добавлены новые визуалы кнопок
Добавлена команда help, avatar
Переработка ивента VoiceStateUpdate, теперь бот отключается через 30 сек если нет пользователей, 
так же если бота отключить, то очередь будет удалена сразу!

Исправления

Исправлена ошибка при повторном добавлении файла в очередь

Новый параметр класса "Command"

Отвечает за репетативные проверки к примеру, есть ли в голосовом канале пользователь, есть ли очередь

        /**
         * @description Разрешения для команды
         * @default null
         * @readonly
         * @public
         */
        intents?: IntentsCommand[];

What's Changed

**Full ### Database

Переработка локальной базы данных
Доп модули для базы данных хранятся теперь отдельно в handler/Database

APIs

Улучшение получения id треков и плейлистов
Незначительные улучшения

Улучшения

Перенес функции кнопок в их родные классы
Обновлены зависимости до последней версии
Переделана логика db (базы данных)
Теперь включение через файл отсчитывает время более правильнее
Доработана отправка сообщений через MessageBuilder
Переосмысление некоторых комментариев и параметров
Улучшение lib/disocrd/index.ts
Переход на новые версии библиотек
Изменена проверка аргументов в seek, remove
Добавлена поддержка youtube.com/v/ID
Исправлена ошибка с ошибочными треками (удаление теперь работает даже с повтором)
Исправлена ошибка с переводом фильтров
Улучшение типов перевода

Новое

Добавление перевода на 2 языка (ru, en-US), с авто определением
Изменены имена command и subcommand, group subcommand
Изменение статуса -> если играет музыка, то бот будет "в сети", если музыки нет, то "нет на месте"
Обновление прогресс бара, добавлены новые визуалы кнопок
Добавлена команда help, avatar
Переработка ивента VoiceStateUpdate, теперь бот отключается через 30 сек если нет пользователей, 
так же если бота отключить, то очередь будет удалена сразу!

Исправления

Исправлена ошибка при повторном добавлении файла в очередь

Новый параметр класса "Command"

Отвечает за репетативные проверки к примеру, есть ли в голосовом канале пользователь, есть ли очередь

        /**
         * @description Разрешения для команды
         * @default null
         * @readonly
         * @public
         */
        intents?: IntentsCommand[];

dependabot

Full Changelog: 0.0.6...0.1.0-b1Changelog**: 0.0.6...0.1.0-b1

0.0.6

19 Jun 17:19
1c58c02
Compare
Choose a tag to compare

До перехода на версию 0.0.7

0.0.6

07 Jun 15:32
Compare
Choose a tag to compare

Изменения

  • Переход на более новую версию discord.js #30
  • Добавлена возможность удаления Slash Commands npm run destroy, это не финальное название
  • Внесены некоторые улучшения кода
  • Добавлен SlashBuilder, за место SlashCommandBuilder из discord.js (не очень удобен)
  • Добавление и изменение комментариев к коду

0.0.5.1 (мелкие исправления)

28 May 18:01
0cdf284
Compare
Choose a tag to compare

Изменения

  • Переход на более новую версию discord.js #25
  • Добавлены свои плагины
  • Так-же мелкие исправления...

0.0.5

02 May 19:15
Compare
Choose a tag to compare

Plugin system

  • Adding a custom js or ts plugins
  • Full customizes in plugin
    • Adding a new systems
    • Adding a new apis request
    • And more...

Example of a plugin

  • Directory src/handlers/Plugins
import {Constructor, Handler} from "@handler";

class CustomPlugin extends Constructor.Assign<Handler.Plugin> {
    public constructor() {
        super({
             start: (options) => {
             //Your Code
             }
        });
   }
}

export default Object.values({CustomPlugin});

Other

  • Small fixes
  • Fixed a lag in skip track

0.0.4

01 Apr 17:30
3b37ee8
Compare
Choose a tag to compare

Changes

  • Fixes and update for README.md
  • Update ActionManager (message sender)
  • Remake a commands
  • Added a prototypes (Number, String, Array)
  • Updated db parameters
  • Optimizing code for commands
    • Fixed a play file command
    • Removed join
    • Added sub-commands to info command
    • Added sub-command in .commands
  • Removed worker in httpsClient
  • Fixed a useragent constructor

Audio

  • Update Filters
    • Chenged names to name
    • Added a new parameter unsupported
  • Updated errors text
  • Added checking for ffmpeg

APIs

  • Updated APIs
  • Update decoder in youtube

.env

  • Added webhook
  • Added a git, branch
  • Fixes a description text

0.0.4-pre.2

28 Mar 16:57
cc7fae7
Compare
Choose a tag to compare
0.0.4-pre.2 Pre-release
Pre-release

Changes

  • Added a prototypes (Number, String, Array)
  • Updated db parameters
  • Optimizing code for commands
    • Removed join
  • Removed worker in httpsClient
  • Fixed a useragent constructor

Audio

  • Update Filters
    • Chenged names to name
    • Added a new parameter unsupported

APIs

  • Updated APIs
  • Update decoder in youtube