Добавлено содержание файла README.md с описанием возможностей, требований и инструкций по запуску бота
All checks were successful
Deploy bot / build-deploy (push) Successful in 8s
All checks were successful
Deploy bot / build-deploy (push) Successful in 8s
This commit is contained in:
40
README.md
40
README.md
@@ -0,0 +1,40 @@
|
|||||||
|
# Trilium Bot
|
||||||
|
|
||||||
|
Telegram-бот для быстрого создания заметок в [Trilium Notes](https://github.com/zadam/trilium).
|
||||||
|
|
||||||
|
## Возможности
|
||||||
|
|
||||||
|
- Отправьте текст боту — он создаст заметку в указанной папке Trilium
|
||||||
|
- Первая строка сообщения становится заголовком заметки
|
||||||
|
- Остальной текст — содержимым заметки
|
||||||
|
|
||||||
|
## Требования
|
||||||
|
|
||||||
|
- Python 3.11+
|
||||||
|
- Trilium Notes с включённым ETAPI
|
||||||
|
- Telegram Bot Token
|
||||||
|
|
||||||
|
## Переменные окружения
|
||||||
|
|
||||||
|
| Переменная | Описание |
|
||||||
|
|------------------|-----------------------------------|
|
||||||
|
| `TELEGRAM_TOKEN` | Токен Telegram-бота |
|
||||||
|
| `TRILIUM_URL` | URL сервера Trilium (с ETAPI) |
|
||||||
|
| `TRILIUM_TOKEN` | ETAPI токен Trilium |
|
||||||
|
| `INBOX_NOTE_ID` | ID заметки-папки для входящих |
|
||||||
|
|
||||||
|
## Запуск
|
||||||
|
|
||||||
|
### Локально
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install -r requirements.txt
|
||||||
|
python main.py
|
||||||
|
```
|
||||||
|
|
||||||
|
### Docker
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker build -t trilium-bot .
|
||||||
|
docker run --env-file .env trilium-bot
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user