mirror of
https://gitverse.ru/kpa39l/icq.git
synced 2026-09-29 09:55:11 +00:00
feat: TG-аккаунт привязан к мосту (estorozhenko@nixg.ru via Pidgin); estorozhenko = админ сервера; доки обновлены
This commit is contained in:
+6
-5
@@ -22,11 +22,12 @@
|
|||||||
- ✅ **mod_privilege (XEP-0356)**: community-модуль → ./modules/mod_privilege.lua, включён в
|
- ✅ **mod_privilege (XEP-0356)**: community-модуль → ./modules/mod_privilege.lua, включён в
|
||||||
modules_enabled + privileged_entities в VirtualHost для telegram.nixg.ru (roster sync, legacy carbons).
|
modules_enabled + privileged_entities в VirtualHost для telegram.nixg.ru (roster sync, legacy carbons).
|
||||||
|
|
||||||
## Регистрация TG-аккаунта (ОЖИДАЕТ действий)
|
## Регистрация TG-аккаунта — ВЫПОЛНЕНА (2026-08-29)
|
||||||
Осталось: admin@nixg.ru → команда `register` на telegram.nixg.ru (api_id/api_hash уже в конфиге,
|
- estorozhenko@nixg.ru → команда `register` (отправлена из Pidgin на адрес telegram.nixg.ru,
|
||||||
формой спрашиваться не будут; вводится только номер телефона).
|
способ B из WALKTHROUGH §12.3; Pidgin не даёт ad-hoc XEP-0050, только текст-сообщение).
|
||||||
**Пошаговая инструкция: WALKTHROUGH.md → раздел 12** (оба способа: ad-hoc Register / сообщение
|
- api_id/api_hash спрашивать не пришлось — уже в конфиге (SLIDGE__SLIDGRAM_API_ID/HASH).
|
||||||
«register»; код/2FA — через MTProto по SOCKS5-туннелю, работает из РФ).
|
- Проверено: `Login success for estorozhenko@nixg.ru` в логах, в БД user_account + контакты с vcard.
|
||||||
|
- Аватары контактов качаются через MTProto (не web.telegram.org) — в avatar появились записи.
|
||||||
|
|
||||||
## ЗАДАЧА: аватары telegram-пользователей — загрузка таймаутит
|
## ЗАДАЧА: аватары telegram-пользователей — загрузка таймаутит
|
||||||
- **Симптом**: аватары контактов/компонента не подтягиваются («загрузка аватаров/логотипа с
|
- **Симптом**: аватары контактов/компонента не подтягиваются («загрузка аватаров/логотипа с
|
||||||
|
|||||||
@@ -20,11 +20,12 @@ Self-hosted XMPP-мессенджер на **nixg.ru** (Prosody 0.11.9 + веб-
|
|||||||
- ✅ HTTP Upload (upload.nixg.ru, XEP-0363), OMEMO (XEP-0384, через PEP), MAM, Carbons, MUC, PubSub, Bookmarks
|
- ✅ HTTP Upload (upload.nixg.ru, XEP-0363), OMEMO (XEP-0384, через PEP), MAM, Carbons, MUC, PubSub, Bookmarks
|
||||||
- ✅ Бэкапы → Яндекс.Диск (cron 2:45), watchdog продления LE-серта (тихий, cron ca2a23a34905)
|
- ✅ Бэкапы → Яндекс.Диск (cron 2:45), watchdog продления LE-серта (тихий, cron ca2a23a34905)
|
||||||
- ✅ Мост Telegram (Slidge/slidgram): telegram.nixg.ru аутентифицирован, MTProto через SOCKS5-туннель VPS01
|
- ✅ Мост Telegram (Slidge/slidgram): telegram.nixg.ru аутентифицирован, MTProto через SOCKS5-туннель VPS01
|
||||||
|
- ✅ **TG-аккаунт привязан к мосту (2026-08-29)**: estorozhenko@nixg.ru → команда register из Pidgin, номер +792****2181, api_id/api_hash из конфига. Логин OK, контакты и аватары синхронизируются.
|
||||||
- ✅ Пользователи: admin@nixg.ru, estorozhenko@nixg.ru (оба входят); самостоятельная регистрация ОТКЛЮЧЕНА
|
- ✅ Пользователи: admin@nixg.ru, estorozhenko@nixg.ru (оба входят); самостоятельная регистрация ОТКЛЮЧЕНА
|
||||||
|
- ✅ **Админы сервера** (2026-08-29): `admins = { "admin@nixg.ru", "estorozhenko@nixg.ru" }` — оба могут ad-hoc команды
|
||||||
|
|
||||||
## Задачи (будущее)
|
## Задачи (будущее)
|
||||||
- [ ] **Регистрация TG-аккаунта в мосте** — admin@nixg.ru → команда `register` на telegram.nixg.ru
|
- [ ] ~~**Регистрация TG-аккаунта в мосте**~~ — ВЫПОЛНЕНО 2026-08-29 (estorozhenko@nixg.ru)
|
||||||
+ api_id/api_hash (my.telegram.org/apps). Инструкция: WALKTHROUGH.md §12. Детали: BRIDGE-TELEGRAM.md.
|
|
||||||
- [ ] **Аватары TG в мосте таймаутят** — HTTP-часть slidge не ходит через SOCKS5 (URL web.telegram.org
|
- [ ] **Аватары TG в мосте таймаутят** — HTTP-часть slidge не ходит через SOCKS5 (URL web.telegram.org
|
||||||
недоступны из РФ). Косметика, на переписку не влияет. Разбор и варианты: BRIDGE-TELEGRAM.md.
|
недоступны из РФ). Косметика, на переписку не влияет. Разбор и варианты: BRIDGE-TELEGRAM.md.
|
||||||
- [ ] Бот-книгоискатель (slixmpp + OPDS) — Этап 3 PRD. (venv готов: /opt/icq/.venv)
|
- [ ] Бот-книгоискатель (slixmpp + OPDS) — Этап 3 PRD. (venv готов: /opt/icq/.venv)
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ log = {
|
|||||||
-- info = "console"; -- раскомментируй для вывода в docker logs
|
-- info = "console"; -- раскомментируй для вывода в docker logs
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Администрирование
|
-- Администрирование (несколько админов поддерживаются — список)
|
||||||
admins = { "admin@nixg.ru" }
|
admins = { "admin@nixg.ru", "estorozhenko@nixg.ru" }
|
||||||
|
|
||||||
-- Модули (включая стандартные)
|
-- Модули (включая стандартные)
|
||||||
modules_enabled = {
|
modules_enabled = {
|
||||||
|
|||||||
Reference in New Issue
Block a user