1.2 KiB
1.2 KiB
Trilium Bot
Telegram-бот для быстрого создания заметок в Trilium Notes.
Возможности
- Отправьте текст боту — он создаст заметку в указанной папке 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 заметки-папки для входящих |
Запуск
Локально
pip install -r requirements.txt
python main.py
Docker
docker build -t trilium-bot .
docker run --env-file .env trilium-bot