Initial commit
This commit is contained in:
28
README.md
Normal file
28
README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# 2026-matrix-down
|
||||
|
||||
Matrix бот для скачивания видео/аудио с *YouTube, Pinterest, Instagram* и других
|
||||
хостингов, поддерживаемых приложением `yt-dlp`.
|
||||
|
||||
Хотя этот проект в первую очередь стремится быть максимально удобным Matrix
|
||||
ботом, не в последнюю очередь он существует ради того, чтобы с его помощью
|
||||
тестировать библиотеку [`mab`](https://git.tyukalov.su/nikita/mab), а точнее
|
||||
её возможности загрузки вложений в Matrix.
|
||||
|
||||
> В системе должны быть установлены `ffmpeg` и `ffprobe`.
|
||||
|
||||
## Работа с ботом
|
||||
|
||||
Первый запуск сгенерирует файл `config.json` в рабочей директории. Используйте
|
||||
его, чтобы ввести адрес сервера и имя пользователя. Затем при запуске бота
|
||||
авторизуйтесь интерактивно.
|
||||
|
||||
Бот должен быть добавлен в комнату, в которой с ним будут работать. Все
|
||||
сообщения в комнате бот обрабатывает, как адресованные лично ему.
|
||||
|
||||
- Если сообщение заканчивается на ` TesT` (регистр и пробел в начале важен), то
|
||||
бот отправит медиафайлы из папки `test_media`
|
||||
- Если сообщение начинается не с `http://` или `https://`, то бот даст справку
|
||||
- Если сообщение начинается с `http://` или `https://`, то бот передаст текст
|
||||
сообщения в качестве ссылки для `yt-dlp`
|
||||
|
||||
**Дальнейший интерфейс ещё не придуман**
|
||||
Reference in New Issue
Block a user