README.md

This commit is contained in:
Keroosha 2023-02-27 01:02:44 +03:00
parent 48ca811dd9
commit 295493ab41
2 changed files with 76 additions and 1 deletions

View File

@ -1,5 +1,7 @@
{ {
"token": "abba", "token": "abba",
"chanelId": "123123123", "chanelId": "123123123",
"adminChatId": "123123123" "adminChatId": "123123123",
"relayUrl": "https://t.me/pokupkabitka_bot",
"youtubeDlUrl": "http://localhost:8000/"
} }

View File

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