Обавештења
Подешавање
Обавештење шаље Discord или имејл поруку када се нешто деси: захтев чека, филм стигне, провера исправности падне. Потребна ти је дозвола Change settings (промена подешавања).
Додај обавештење
Линк до Додај обавештење- Отвори Settings > Alerts (подешавања > обавештења) и кликни на Add an Alert (додај обавештење).
- Дај му Name (име) и изабери Kind (врсту): Discord или имејл.
- Попуни поља те врсте (погледај Врсте).
- Под When to send (када слати) искључи тренутке које не желиш. Сви су у почетку означени; All of these (сви ови) и None of these (ниједан од ових) раде на целој групи.
- Остави Send messages (шаљи поруке) укључено и кликни на Save (сачувај).
- Кликни на Send a test (пошаљи тест) на картици. Требало би да видиш да порука стиже и да картица приказује Last sent (последње послато).
Врсте
Линк до ВрстеDiscord
Линк до DiscordУ Discord-у отвори подешавања канала, па Integrations > Webhooks и копирај линк. Налепи га у Discord link; почиње са https://discord.com/. Људи који су додали свој Discord ID корисника на налог помињу се у порукама о њиховим захтевима.
Имејл
Линк до Имејл| Поље | Шта унети |
|---|---|
| Mail server (сервер за пошту), Port (порт) | Твој сервер за пошту |
| Security (безбедност) | STARTTLS (порт 587), TLS (порт 465) или None. None само за сервер за пошту на твојој мрежи |
| From address (адреса пошиљаоца) | Адреса пошиљаоца |
| Mail username (корисничко име за пошту), Mail password (лозинка за пошту) | Налог за пошту |
| Staff addresses (адресе особља) | Једна или више, раздвојених зарезима |
Поруке о захтеву иду људима који су га поднели, на адресу њиховог налога. Све остало иде на адресе особља.
Telegram, ntfy, Gotify, Pushover и вебхукови су у овој верзији задржани. Погледај Задржане функције.
Опције
Линк до ОпцијеКада слати
Линк до Када слати| Тренутак | Иде коме | Када |
|---|---|---|
| New request | Особљу | Филм, серија или извођач чека одобрење |
| Approved | Подносиоцима | Њихов захтев је одобрен |
| Declined | Подносиоцима | Одбијен, уз твоју напомену |
| Ready | Подносиоцима | Фајлови су у библиотеци |
| New episodes | Подносиоцима и пратиоцима | Највише 1 по серији на сат. Свако може да их искључи |
| New albums | Пратиоцима извођача | Највише 1 по извођачу на сат |
| Problem reported | Особљу | Неко је пријавио наслов. Пријаве су на /requests/reports |
| Problem fixed | Пријавиоцу | Уз твој одговор |
| Sent to download | Особљу | Релиз је отишао преузимачу |
| In the Library | Особљу | Фајлови су постављени, укључујући бољу копију |
| Renamed | Особљу | Фајлови су добили нова имена |
| Added | Особљу | Наслов је додат ручно, са листе или из захтева |
| Deleted | Особљу | Филм, серија, сезона или епизоде су напустили библиотеку |
| Health | Особљу | Провера исправности је пала или је поправљена |
| Needs a decision | Особљу | Преузимање или увоз тражи тебе |
Пакети сезоне
Линк до Пакети сезонеИспод листе, Season packs одређује шта шаље једно преузимање са много епизода: One Alert for the pack (једно обавештење за пакет), са по једном линијом за сваку епизоду, или One Alert per episode (једно обавештење по епизоди).
Приступ локалној мрежи
Линк до Приступ локалној мрежиПодразумевано искључено. Док је искључено, Discord обавештења иду само на discord.com, а остале врсте само на интернет сервере; линкови ка овом рачунару или твојој кућној мрежи се одбијају, чак и после претраге имена. Укључи то за сервер за пошту или пријемник код куће. Преусмеравања се никад не прате.
Паузирај обавештење
Линк до Паузирај обавештењеИскључи Send messages. Картица приказује Off (искључено), а обавештење остаје.
Лозинке и токени
Линк до Лозинке и токениЧувају се шифровани, па се приказују као Stored (сачувано). Остави поље празно да га задржиш. Усмери обавештење на други сервер и тајну уносиш поново; сачувана тајна никад не иде на ново место.
Ако не ради
Линк до Ако не радиСимптом:
Paste the Discord link
Узрок: линк не почиње са https://discord.com/.
Решење: поново копирај webhook линк. За сервер сличан Discord-у код куће, укључи Reach the local network (приступ локалној мрежи).
Симптом:
Points to the local network, which this Alert may not reach
Узрок: сервер је на овом рачунару или на твојој кућној мрежи. Решење: укључи Reach the local network.
Симптом: Last try failed (последњи покушај није успео) са одговором 401 или 404. Узрок: линк или токен је погрешан. Они се не покушавају поново. Решење: исправи га и кликни на Send a test.
Симптом: особа која је поднела захтев није добила ништа. Узрок: на њеном налогу нема имејл адресе или Discord ID-ја корисника, тренутак није означен, или је искључила нове епизоде. Решење: провери та три.
За напредне
Линк до За напреднеПоновни покушаји
Истек времена, одговор о успоравању или грешка сервера покушава се поново после 5 s, 30 s и 2 min. Дуже чекање које тражи сервер се поштује, до 5 min. Одбијање, као погрешан линк, не покушава се поново. Сваки неуспех додаје ред „Alert could not be sent“ у History.
Задржане врсте и њихова поља
Приказује се само када је укључен прекидач alert_channels_more.
| Врста | Поља |
|---|---|
| Telegram | Bot token од @BotFather, Chat ID (ID корисника, групе или канала, или @channel). Прво пошаљи поруку боту или га додај у групу |
| ntfy | Server address (празно значи ntfy.sh), Topic, опционо Access token. Свако ко зна topic може да га чита |
| Gotify | Server address, App token |
| Pushover | User key (кључеви групе раде), App token |
| Webhook (JSON) | Webhook link, опционо Secret, What the secret does |
Шта вебхук прима
Један POST по поруци, Content-Type: application/json, са овим заглављима:
| Заглавље | Вредност |
|---|---|
X-HolyArrs-Event |
Тренутак, као import или test |
X-HolyArrs-Delivery |
Насумичан ID за ову поруку |
X-HolyArrs-Timestamp |
Са Signs each message: секунде од 1970. |
X-HolyArrs-Signature |
Са Signs each message: sha256= плус хекс HMAC-SHA256 од <timestamp>.<delivery>.<body>, са твојом тајном као кључем |
Authorization |
Са Is sent as a bearer token: Bearer <secret> |
Са Nothing се не шаље никаква тајна. Када потписујеш, одбиј старе временске ознаке и ID-јеве испорука које си већ видео, да копирана порука не може да се пусти поново.
{ "moment": "import", "event_kind": "import_done", "subject": "In the Library: Arrival (2016)", "text": "Import done: 1 placed by hardlink", "at": "2025-01-01T18:04:11Z", "movie": { "id": 12, "name": "Arrival", "year": 2016, "tmdb": "329865", "imdb": "tt2543164" }, "data": { "from": "/downloads/Arrival.2016.1080p" }}Остала поља се појављују када важе: test, show и episodes, artist и tracks, report, people. people садржи имена подносилаца, никад адресе. data садржи разлоге и путање из реда у History иза поруке. Сваки 2xx одговор се рачуна као испоручен.
Повезане странице
Линк до Повезане страницеHolyArrs је бесплатан. Ако ти је уштедео време, остави звездицу на GitHub-у, постани спонзор или купи ми кафу.