Skip to content

Бот предназначен для скачивания вложений с каналов Discord-а, доступных боту и вам

License

Notifications You must be signed in to change notification settings

Hlebushek2020/YukoBot

Repository files navigation

Yuko / Юко (Discord File Loader Bot)

Бот предназначен для скачивания вложений с каналов Discord-а, доступных боту и вам.

Содержание

Yuko Client

Стандартный клиент, позволяет скачивать вложения из сообщений посредством правил.

Что за правила?

Правила описывают из каких сообщений нужно получить вложения. Правила содержат следующие настройки: канал, тип получения (указывает из каких сообщений достать вложения), id сообщения, количество сообщений для обработки.

Как это работает?

  1. Вы в клиентском приложении задаете правила
  2. Бот вытаскивает ссылки на эти вложения (если они есть) и отправляет эти ссылки вам в приложение
  3. Вы скачиваете файлы по этим ссылкам (можно выбрать в каком количестве скачивать файлы за условную единицу времени) в приложении

Yuko Collection Client

Клиент, для скачивания вложений из сообщений сгруппированных по коллекциям.

Команды для работы с сообщениями и коллекциями

Эти команды доступны для зарегистрированных и не забаненых на сервере (где используется команда) пользователей!

Команда Алиасы Описание
add - Добавляет вложенное сообщение в указанную коллекцию. Если коллекция не указана сообщение добавляется в коллекцию по умолчанию
add-by-id - Добавляет сообщение в указанную коллекцию. Если коллекция не указана сообщение добавляется в коллекцию по умолчанию
add-collection - Создает новую коллекцию
clear-collection - Удаляет все сообщения из коллекции
end - Задает конечное сообщение (входит в промежуток) и добавляет промежуток в заданную коллекцию
remove-collection rm-collection Удаляет коллекцию
remove-item rm-item Удалить сообщение из коллекции
rename-collection - Переименовывает указанную коллекцию
show-collections collections Показывает список коллекций
show-items items Показывает последние 25 сообщений коллекции
start - Задает начальное сообщение (входит в промежуток)

Команды

Команда Алиасы Описание Владелец бота Aдминистратор
сервера
(гильдии)
Остальные
участники
сервера
(гильдии)
add-command-response add-response Отключает сообщение об успешности выполнения команды add на сервере, взамен сообщение будет приходить в ЛС ✔️ ✔️
app - Ссылка на скачивание актуальной версии клиента ✔️ ✔️ ✔️
ban - Запрещает пользователю скачивать с этого сервера (гильдии) ✔️ ✔️
ban-reason reason Причина бана на текущем сервере ✔️ ✔️ ✔️
bag-report - Позволяет сообщить об ошибке ✔️ ✔️ ✔️
info-message-pm - Отключает или включает отправку информационных сообщений в личные сообщения (работает для команды add) ✔️ ✔️ ✔️
member-ban-reason m-reason Причина бана участника сервера ✔️ ✔️
password-reset password Сброс пароля ✔️ ✔️ ✔️
register reg Регистрация ✔️ ✔️ ✔️
set-app - Устанавливает новую ссылку для команды: app ✔️
set-art-channel - Устанавливает канал для поиска сообщений при использовании комманд категории "Управление коллекциями" ✔️ ✔️
set-premium - Предоставляет пользователю дополнительные возможности ✔️
settings - Данные для подключения ✔️ ✔️ ✔️
shutdown sd Выключить бота ✔️
status - Отображает сборку, дату запуска и время работы бота ✔️
unban - Удаляет пользователя из забаненых (пользователю снова разрешено скачивать с этого сервера (гильдии)) ✔️ ✔️

Дополнительные возможности

  1. Вытаскивание ссылок на вложения при добавлении сообщений в коллекцию, а не по запросу клиента

Дополнительные сведения

  1. Для удаления сообщения бота в ЛС поставьте реакцию :negative_squared_cross_mark: на это сообщение
  2. Для получения ссылки для добавления бота на сервер обращаться к владельцу репозитория (Discord: Hlebushek#4209)

About

Бот предназначен для скачивания вложений с каналов Discord-а, доступных боту и вам

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages