Shalter
О мессенджере
Открыть мессенджер

О Shalter

Shalter — это мессенджер для общения, созданный с акцентом на простоту, безопасность и открытость. Поддерживает личные чаты, группы, публичные каналы, аудио- и видеозвонки, ботов с собственным API, подарки с серийными номерами и подписку Premium.

Функции на платформах

Shalter работает в браузере, а также имеет нативные и мобильные клиенты:

ПлатформаСтатусТехнология
Web (браузер)ГотовоES module, сервис-воркер
WindowsГотовоTauri
LinuxГотовоTauri
AndroidГотовоНативное Kotlin
macOSВ планахTauri TBD
iOSВ планахНативное

Чаты и каналы

Личные переписки, группы до 200 участников с системой прав (владелец, администраторы, обычные участники), публичные каналы с подпиской и группами обсуждений. Поддерживаются темы, папки, закреплённые сообщения, отложенная отправка и поиск по истории.

  • Типы чатов: dm (личный), group (группа), channel (канал)
  • Автодополнение юзернеймов: @username
  • Защищённые чаты (ограничение пересылки и копирования)
  • Тихие и архивные чаты

Звонки

Голос и видео на WebRTC с сигналингом через WebSocket. Поддерживаются групповые звонки, режим картинки-в-картинке (PiP), приглашение по ссылке и запись звонков на стороне клиента.

Боты с открытым API

Бот в Shalter — это обычный аккаунт, управляемый программой. Боты получают обновления через long-polling, могут отправлять сообщения, управлять клавиатурами, создавать группы и каналы, отвечать за модерацию. Все методы доступны по адресу /api/bot-api/ с токеном в заголовке Authorization: Bearer <token>.

Подробная документация: Bot API и Справочник.

Подарки и звёзды

Каталог подарков с ограниченными тиражами и серийными номерами. Внутренняя валюта — звёзды: их можно использовать для платных сообщений от незнакомцев, поднятия своих сообщений и покупки подарков.

Shalter Premium

Поддержка проекта. Premium даёт: золотой значок, эксклюзивные реакции, до 5 статусов профиля, доступ в закрытую личку, платные звонки без звёзд, поднятие собственных сообщений.

Подробнее: Shalter Premium.

Безопасность и приватность

Безопасность

Двухфакторная аутентификация (TOTP), управление активными сессиями, метки безопасности для новых устройств, модерация жалоб, защита от спама.

Приватность

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

Shalter AI

Встроенный ИИ-ассистент @shalter_ai работает в личном чате. Отвечает на вопросы, анализирует фото и документы, рисует картинки, расшифровывает голосовые. Поддерживает бесплатные провайдеры (GigaChat, OpenRouter, Hugging Face, Pollinations) и локальные модели.

Что ИИ может видеть и читать

Извлекает кадры, делает коллаж, описывает локально или отправляет кадры в vision-модель. Расшифровывает речь при наличии ASR.
Тип контентаКак обрабатывается
Фото / изображенияС удалённым vision (GigaChat/OpenRouter/HF) — прямо в модель. Без ключа — бесплатный Hugging Face Qwen2-VL (Gradio). Без любого доступа — просит описать фото.
Видео / кружки
Голосовые / аудиоРасшифровка речи через Hugging Face (HF_TOKEN) или локальная модель.
Текстовые файлы.txt, .md, .csv, .json, .xml, .html, .css, .js, .py, .sql и др. — читаются напрямую.
.docxЧитается без внешних ключей.
PDF, .doc, .pptxТребуют GigaChat (GIGACHAT_AUTH_KEY).
РисункиИИ рисует через Pollinations (всегда доступно).
Без ключей ИИ не видит медиа. Без GIGACHAT_AUTH_KEY, POLLINATIONS_TOKEN, OPENROUTER_API_KEY или HF_TOKEN — ИИ не может анализировать фото, видео и PDF. Для бесплатного распознавания фото доступен публичный Hugging Face Qwen2-VL (отключается HF_VISION_KEYLESS=off). Для распознавания речи нужен HF_TOKEN или локальная ASR-модель.
Серверный адрес (Tauri/Linux): адрес Shalter-сервера можно задать переменной окружения SHALTER_APP_URL или флагом --server-url=https://example.com при запуске клиента.
© Shalter. Эта страница открыта для индексации поисковиками и ИИ-моделей.