You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Keroosha 7890c0e588 | 9 months ago | |
---|---|---|
.idea/.idea.PublishHelperBot/.idea | 1 year ago | |
PublishHelperBot | 1 year ago | |
youtube-dl-api | 9 months ago | |
.gitignore | 1 year ago | |
LICENSE | 1 year ago | |
PublishHelperBot.sln | 1 year ago | |
README.md | 1 year ago |
README.md
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
Контрибушен
Делай форк, кидай ПР, еби гусей, мы посмотрим
Код оф кондукт
Мы против буллинга, хуюлинга и Бориса Юлинга!
Кредитс
Я в шоке с контента если честно