Настройка

Snikket: как пользоваться — приглашения, группы, звонки

Как пользоваться Snikket: где скачать приложение для Android и iOS, как войти по приглашению, создать группу, позвонить и подключить второе устройство.

Обновлено · 7 мин чтения

Коротко

Чтобы начать пользоваться Snikket, нужна ссылка-приглашение от владельца сервера. Откройте её на телефоне, установите приложение по кнопке со страницы приглашения, вернитесь к ссылке и нажмите Open the app — приложение предложит выбрать имя и пароль. Дальше всё как в привычном мессенджере: контакты, группы, голосовые и видеозвонки, фото, файлы и голосовые сообщения.

Ниже — пошагово: где скачать приложение, как войти, как устроены контакты и группы, как звонить и что делать администратору сервера. Если вы ещё не знаете, что такое Snikket, начните с простого объяснения про XMPP и Snikket.

Где скачать Snikket: Android, iOS и компьютер

У Snikket есть приложения для двух мобильных платформ:

  • Android — в Google Play и в F-Droid, каталоге открытых приложений. F-Droid пригодится, если на телефоне нет Google Play: оттуда ставится то же приложение Snikket. В апреле 2024 года Google примерно на неделю снимал Snikket с публикации, и разработчики на это время советовали F-Droid; затем приложение вернули в Play Store.
  • iOS — в App Store, разработчик — Snikket Community Interest Company. Учтите: интерфейс версии для iPhone пока не переведён на русский.
  • Компьютер — своего приложения у Snikket пока нет. Разработчики планируют его, а до тех пор советуют другие XMPP-программы: на компьютере подойдут, например, Gajim или Dino.

Совет: не ищите приложение в магазине вручную. На странице приглашения есть кнопки Google Play, App Store и F-Droid — они ведут ровно туда, куда нужно.

Как войти в Snikket по приглашению: пошагово

  1. Получите ссылку. Её создаёт администратор сервера. Ссылка бывает рассчитана на одного человека или на нескольких, и у неё есть срок действия — от часа до четырёх недель. Если вместо приглашения вы видите надпись Invite expired, ссылка устарела: попросите новую.
  2. Откройте ссылку на телефоне. Если она пришла на компьютер, на странице есть QR-код (Scan invite code): отсканируйте его камерой телефона или самим приложением Snikket.
  3. Установите приложение по кнопке со страницы. На Android после установки приложение обычно само открывается и предлагает создать аккаунт. На iPhone и при установке через F-Droid вернитесь к ссылке-приглашению и нажмите Open the app.
  4. Выберите имя. Оно станет первой частью адреса: например, ivan@semya.pl3.store, где semya.pl3.store — адрес сервера.
  5. Придумайте пароль, который вы больше нигде не используете.
  6. Разрешите уведомления. Без них сообщения придут, но вы о них не узнаете.

Хотите пользоваться другим XMPP-клиентом, а не приложением Snikket? На странице приглашения есть вариант Create an account online: выберите имя и пароль прямо в браузере, а потом введите адрес и пароль в любой совместимой программе.

Переезжаете с другого XMPP-сервера? После входа в веб-панели сервера есть раздел Moving to Snikket? — в нём можно загрузить экспорт старого аккаунта с контактами и данными профиля.

Контакты и «круги»: кто у вас в списке

В Snikket не нужно добавлять каждого собеседника вручную. Пользователи сервера объединены в круги (circles): все участники одного круга автоматически видят друг друга в контактах.

  • На новом сервере есть один круг по умолчанию, он называется так же, как адрес сервера.
  • Администратор может создать дополнительные круги — например, «Родители» и «Дети» или «Офис» и «Склад» — и пригласить людей сразу в нужный.
  • Один человек может состоять в нескольких кругах.

Собеседника не из вашего круга, в том числе с другого XMPP-сервера, можно добавить по адресу вида имя@сервер. Переписка с другими серверами работает благодаря федерации — так же, как письма между разными почтовыми сервисами.

Группы в Snikket: закрытые и публичные

Групповые чаты бывают двух видов:

  • Закрытые группы — для своих, сообщения в них шифруются.
  • Публичные группы — открытые комнаты, которые можно найти и в которые можно зайти.

Обычную группу создаёт любой участник прямо в приложении и сам управляет её составом. Это удобно для временных дел: «Подарок папе», «Поездка летом», «Ремонт».

Есть и второй вариант — чат круга. Его создаёт администратор в веб-панели сервера, а состав чата сам обновляется вместе с составом круга: пригласили нового человека в круг — он появился и в чате. Создавать чаты кругов и управлять ими в приложении нельзя, только в веб-панели. Для постоянного общего чата «вся семья» или «вся команда» это удобнее всего.

Звонки в Snikket: голосом и по видео

В приложении есть голосовые и видеозвонки. Откройте чат с человеком и нажмите кнопку звонка в верхней части экрана. На iPhone звонок по умолчанию идёт через разговорный динамик, громкую связь включают на экране звонка.

Чтобы звонки проходили, когда оба собеседника сидят за домашними роутерами или в мобильной сети, серверу нужен ретранслятор медиапотока (TURN). При самостоятельной установке под него открывают отдельные порты — подробнее в материале «Snikket на своём Docker или готовый хостинг». Пользователю об этом думать не нужно, но если звонки не соединяются, а сообщения ходят, первым делом проверяют именно ретранслятор.

На странице возможностей Snikket заявлены аудио- и видеозвонки, а про групповые звонки там ничего не сказано. Рассчитывайте на звонки один на один.

Фото, файлы, голосовые и геолокация

Кроме текста, в чат можно отправить:

  • фотографии, видео и документы;
  • голосовое сообщение — оно записывается в два касания;
  • своё текущее местоположение.

Собеседник видит, что вы печатаете, а вы видите, что сообщение прочитано.

Несколько устройств и резервная копия

Один аккаунт можно подключить к нескольким устройствам — например, к телефону и планшету: переписка синхронизируется между ними. В одном приложении можно держать и несколько аккаунтов с отдельными профилями и контактами.

Каждое новое устройство получает собственные ключи сквозного шифрования. Собеседники, которые проверяют ключи вручную, увидят новое устройство и захотят его подтвердить — как это работает, разобрано в материале «Шифрование OMEMO: что это и чем похоже на Signal».

Перед сменой телефона сделайте резервную копию в приложении: Snikket создаёт её по запросу в зашифрованном виде, а восстановить её можно на новом устройстве.

Если вы владелец сервера: приглашения, роли и круги

Администратор управляет сервером в веб-панели — она открывается в браузере по адресу сервера, например https://semya.pl3.store. При создании приглашения можно выбрать:

  • на сколько человек рассчитана ссылка — на одного или на нескольких;
  • уровень доступа нового участника;
  • срок действия — час, 12 часов, сутки, неделя или четыре недели;
  • круг, в который попадёт участник, и заметку для себя.

Уровней доступа три:

РольЧто может
АдминистраторВсё: настройки сервера, участники, круги. Первый пользователь становится администратором автоматически
Обычный участникВсе функции, кроме администрирования. Приглашать других — только если это разрешено на сервере
ОграниченныйНе переписывается с другими серверами, не заходит в их группы, не создаёт публичные каналы и не приглашает людей

Ограниченная роль подходит для детских и гостевых аккаунтов.

Когда мы создаём для вас сервер, ссылка-приглашение администратора приходит письмом и показывается на странице статуса — первым входом вы становитесь администратором. Как устроен запуск, рассказано в разделе «Как это работает».

Что почитать дальше

Источники

Частые вопросы

Где скачать Snikket для Android и iOS?

Для Android — в Google Play или в каталоге F-Droid, для iPhone и iPad — в App Store. Проще всего ставить приложение по кнопкам на странице приглашения: они ведут в нужный магазин.

Можно ли зарегистрироваться в Snikket без приглашения?

Нет. Аккаунт на сервере Snikket создаётся по ссылке-приглашению от владельца сервера. Если ссылки нет, её нужно попросить у администратора или завести свой сервер.

Есть ли у Snikket приложение для компьютера?

Собственного пока нет. Разработчики советуют подключаться с компьютера другими XMPP-программами, например Gajim или Dino: адрес и пароль остаются теми же.

Есть ли русский язык в Snikket для iPhone?

Пока нет. По данным App Store, приложение для iOS доступно на английском, датском, французском, немецком, индонезийском и шведском. Старшим родственникам стоит помочь с первым входом.