2023-02-07 19:48:09 +03:00
|
|
|
|
# PublishHelperBot
|
2023-02-27 01:02:44 +03:00
|
|
|
|
|
|
|
|
|
## Префасе
|
|
|
|
|
|
|
|
|
|
Вспомогательный бот для публикации контента в СБПБ
|
|
|
|
|
|
|
|
|
|
## 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
|
2023-02-27 01:06:05 +03:00
|
|
|
|
SBPB_CONFIG_PATH=config.prod.json ./PublishHelperBot
|
2023-02-27 01:02:44 +03:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#### YotubeDL апишка
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
poetry shell
|
|
|
|
|
uvicorn youtube_dl_api:app
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Контрибушен
|
|
|
|
|
|
|
|
|
|
Делай форк, кидай ПР, ~~еби гусей~~, мы посмотрим
|
|
|
|
|
|
|
|
|
|
### Код оф кондукт
|
|
|
|
|
|
|
|
|
|
Мы против буллинга, хуюлинга и Бориса Юлинга!
|
|
|
|
|
|
|
|
|
|
## Кредитс
|
|
|
|
|
|
|
|
|
|
Я в шоке с контента если честно
|
|
|
|
|
|
|
|
|
|
[Канал](https://t.me/pokupkabitka)
|
|
|
|
|
|
|
|
|
|
[Предложка](https://t.me/pokupkabitka_bot)
|
|
|
|
|
|
|
|
|
|
[Лэндинг паге](https://супербиток.сука.сайт/)
|