publishhelperbot/README.md
2024-10-15 19:11:31 +03:00

1.8 KiB
Raw Blame History

PublishHelperBot

Префасе

Вспомогательный бот для публикации контента в СБПБ

Setup

Необходимый хлам

Зависимости

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

Контрибушен

Делай форк, кидай ПР, еби гусей, мы посмотрим

Код оф кондукт

Мы против буллинга, хуюлинга и Бориса Юлинга!

Кредитс

Я в шоке с контента если честно

Канал

Предложка

Лэндинг паге