1.8 KiB
1.8 KiB
PublishHelperBot
Префасе
Вспомогательный бот для публикации контента в СБПБ
Setup
Необходимый хлам
- клинекс)
- Петухон 3.10.9
- Dotnet SDK 7.0
- poetry
Зависимости
cd yotube-dl-api && poetry install && cd .. &&\
cd PublishHelperBot && dotnet restore
Конфиг
см. config.example.json в папке проекта бота
{
"token": "abba", // Хуйня от ботфазера
"chanelId": "123123123", // Канал куда постить
"adminChatId": "123123123", // Чат откуда будут слушаться команды
"relayUrl": "https://t.me/pokupkabitka_bot", // ссылка на бота предложки (Нужно команде /post)
"youtubeDlUrl": "http://localhost:8000/", // апишка для скачивания видосиков
"tmpYtdlSavePath": "/tmp" // Промежуточное хранилище для YTDL
}
Собираем жигу
cd PublishHelperBot && dotnet build -c Release -o ../out
Заводим жигу
Сам бот
SBPB_CONFIG_PATH=config.prod.json ./PublishHelperBot
YotubeDL апишка
poetry shell
uvicorn youtube_dl_api:app
Контрибушен
Делай форк, кидай ПР, еби гусей, мы посмотрим
Код оф кондукт
Мы против буллинга, хуюлинга и Бориса Юлинга!
Кредитс
Я в шоке с контента если честно