О проекте v1.0

SetChat — твоя рация на матче: голосовой и текстовый чат

Держи связь с тимейтами голосом и текстом с любого устройства. Без регистрации — полный чат. С аккаунтом — своя частота в общем эфире, сохранение комнат и привязка кнопок 1–10. Замена Reidcall, TeamSpeak и Discord.

SetChat — голосовой и текстовый чат-рация для игроков: главный экран с тюнером, чатом и панелью управления
Главный экран SetChat — тюнер частот, текстовый чат и участники в одном эфире

SetChat.ru — это голосовой и текстовый чат для игроков, стилизованный под рацию, и лучшая на сегодня замена Reidcall, TeamSpeak и Discord. Мы объединили современный дизайн и ламповость старых, но мощных раций: узнаваемый интерфейс, понятные элементы управления и при этом — технологичная начинка, которая держит связь даже в самых напряжённых игровых моментах. Ты просто заходишь в браузер, создаёшь комнату и сразу слышишь тимейтов и видишь их сообщения — без установки приложений, без сложной настройки и без потери качества на слабых устройствах.

Как начать за одну минуту

SetChat не требует установки, аренды серверов и настройки прав доступа. Чтобы начать говорить с командой, нужно буквально три шага. Вот они — для обоих вариантов, с аккаунтом и без.

Без регистрации — 15 секунд

  • Открой сайт. Никаких установок и логинов — сразу главная страница с тюнером.
  • Покрути шкалу тюнера. Выбери свободную частоту в любом диапазоне — FM, AM, SW или PMR.
  • Введи ник и пароль. Ник — как тебя будут звать тимейты. Пароль — необязательно, но если введёшь, твоя гостевая комната будет закрыта от посторонних.
  • Нажми «Занять». Через 3 секунды ты в эфире. Скинь ссылку тимейтам — они подключатся той же дорогой.

С регистрацией — меньше минуты

  • Регистрация. Имя, email, пароль — и на почту летит письмо со ссылкой активации. Занимает меньше минуты.
  • Активация. Одно нажатие по ссылке в письме — и аккаунт активен.
  • Создай комнату. В тюнере выбери диапазон и частоту, придумай имя комнаты, задай число мест и, если нужно, пароль.
  • Привяжи к кнопке. Один раз назначь кнопку 1–10 или слот radio — и дальше заходи в свою комнату одним нажатием.

Гость и зарегистрированный: что кому доступно

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

Возможность Гость Зарегистрированный
Голосовой чат (до 10 человек) Да Да
Текстовый чат в комнате Да Да
Реалтайм-закрепы и удаление сообщений Да Да
Усиление микрофона x0.5–x3.0, шумодав, эхоподавление Да Да
Тюнер частот FM / AM / SW / PMR Да Да
Визуализация звука и телеметрия канала Да Да
Звуковые уведомления о входе/выходе и сообщениях Да Да
Пароль на комнату (bcrypt) Да, при создании Да, в любой момент
Могут ли гости зайти в твою комнату Да (она гостевая) Нет, только зареги
Модерация: кик, приглушение участника Нет Да
Бан на срок (5 мин – навсегда) с причиной и списком банов Нет Да
Смена пароля после создания комнаты Нет Да
Редактирование комнаты: имя, описание, места, битрейт, частота Нет Да
Сколько комнат можно создать Одну за раз До 10 обычных + 1 радио
Сколько живёт комната Пока в ней есть участники Бессрочно, пока не удалишь
Сохранение истории текстового чата Нет Без ограничений
Твоя частота видна в общем эфире всем игрокам Пока комната жива Постоянно
Привязка комнат к кнопкам 1–10 + слот radio Нет Да
Подписки на комнаты и уведомления о сообщениях Нет Да
Восстановление пароля по email Нет Да
Стоимость 0 ₽ 0 ₽

Короткий вывод. Гостевой режим — это «взял рацию на вечер». Зарег — это «своя рация навсегда, на своей частоте, с настроенными кнопками и подписками». Оба режима полноценны: голос, текст, тюнер, закрепы, телеметрия работают одинаково хорошо. Разница — в постоянстве, управлении и в том, кто вообще может к тебе попасть.

Как работает гостевая комната

Гостевая комната — это быстрый способ собрать тимейтов прямо сейчас. Ты не регистрируешься, не подтверждаешь email, не выбираешь имя для будущего — просто занял свободную частоту, ввёл ник, и всё, ты в эфире. Мы специально сделали этот путь максимально коротким: от открытия сайта до первого слова — 15 секунд.

Как создаётся

Ты крутишь шкалу тюнера. Если частота пустая — на нижней панели появляется форма с полями «Никнейм» и «пароль» (плюс кнопка «Занять»). Заполняешь — и всё, комната создана. На сервере это выглядит так: свободный слот занимает комнату, ей присваивается имя по частоте (например, «98.300»), и она появляется в общем эфире SetChat. Кто-то другой, открыв тюнер, тоже её увидит и сможет зайти — если ты не поставил пароль.

Пароль на гостевую

Пароль опциональный. Если оставил поле пустым — комната открыта для всех. Если ввёл — комната закрыта: зайти смогут только те, кому ты передал пароль. Хранится он в виде bcrypt-хеша, в открытом виде нигде не сохраняется. При попытке зайти без пароля или с неверным — система вежливо покажет модалку и предложит ввести его ещё раз.

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

Как удаляется

Гостевая комната живёт, пока в ней есть хоть один участник. Вышел последний — комната начинает обратный отсчёт. Минуту она ещё существует, на случай если кто-то вернётся на ту же частоту (например, случайно переключил диапазон и хочет обратно). Через минуту без активности фоновая служба освобождает частоту, пароль стирается, слот возвращается в общий пул.

Это значит: если через час ты захочешь вернуться «в свою комнату на 98.300» — её там уже не будет. Никаких следов не остаётся: ни истории чата, ни пароля, ни количества мест — всё стирается автоматически.

И тут есть один важный нюанс, о котором стоит знать заранее. Освободившуюся частоту может занять любой — в том числе зарегистрированный игрок. И если её займёт зарег, ситуация поменяется принципиально. Частота уйдёт из общего пула навсегда: его комната существует, пока он сам её не удалит, и никакой крон её не тронет. Гость обратно на эту частоту уже не попадёт никогда — потому что в комнату зарега гостей не пускают по определению, и это уже не про занятую частоту, а про сам принцип разделения миров. Об этом — отдельный разговор ниже.

Как работает комната зарегистрированного

Комната зарега — это уже не «занял и забыл», а «моя рация». Она существует на своей частоте постоянно, пока ты сам её не удалишь. Каждый раз, когда ты открываешь SetChat, она уже ждёт тебя — на своей частоте, с тем же именем, с той же историей чата. А в тюнере её видят все остальные — как настоящую станцию, которую можно настроить и зайти.

Полное редактирование

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

  • Имя комнаты. Как она называется в тюнере и в списках. Только латиница, цифры и подчёркивание — так имя одинаково читается в любых браузерах и URL.
  • Описание. Короткая строка до 2000 символов — например, «катка по вечерам», «только для клана», «стрим по средам».
  • Число мест. От 1 до 10. Хочешь дуэтный канал для двоих — поставь 2. Хочешь полный состав — 10.
  • Битрейт. От 8 до 320 kbps. Для слабых сетей — экономный режим, для стабильного Wi-Fi — максимум качества.
  • Пароль. Может быть, может не быть. Можно поставить в любой момент, снять в любой момент, поменять на новый. Всё это — без пересоздания комнаты.
  • Частота и диапазон. Хочешь переехать с FM 98.300 на PMR 477.775 — пожалуйста. Комната останется той же, история чата сохранится, подписчики не потеряются.

Постоянство и подписки

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

Привязка к кнопкам 1–10 и слот radio

До 10 комнат можно разложить по кнопкам-пресетам. Одно нажатие — и ты переключился с катки на клановый сбор, потом на радио-эфир, потом обратно. Одиннадцатый слот — radio — по умолчанию ведёт в твою эфирную комнату, в которой ты «вещаешь» как на настоящей радиостанции.

Как удаляется

Только вручную. Ты заходишь в настройки комнаты, нажимаешь «удалить» — комната исчезает из эфира, слот освобождается. Никакой крон, никакой таймаут, никакая неактивность не влияет. Даже если ты полгода не заходил — комната ждёт. Это принципиальное отличие от гостевой.

Комната зарега — только для своих

Зарегистрированный всегда защищён от случайных людей. Это не «настройка», которую надо включать, — это встроенное правило платформы, которое нельзя отключить. В комнату зарега гости не заходят никогда. Точка.

Если ты зарег и создал комнату на частоте 98.300 — на неё смогут зайти только другие зарегистрированные игроки. Гость, открывший тюнер, увидит твою станцию в эфире, покрутит шкалу, увидит название и частоту — но при попытке войти получит отказ. Никакой пароль его не спасёт: это не про пароль, это про сам факт отсутствия аккаунта. И это правильно — потому что владелец комнаты должен управлять тем, кто к нему заходит, а управлять анонимом невозможно.

Зачем так сделано

Комната зарега — это «своя рация навсегда». К ней ты возвращаешься каждый вечер, к ней привязаны кнопки 1–10, на неё подписаны твои тиммейты, в ней живёт история чата. Если бы гость мог зайти на эту частоту, к тебе бы попадали случайные люди из тюнера. Кто-то из любопытства, кто-то ради шутки, кто-то чтобы «засветиться». Комната с постоянной частотой и постоянным именем работает как домашний канал, а не как городская площадь. Поэтому правила простые: зарег — гость не проходит.

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

Как это работает на практике

  • Гость в комнату зарега — не зайдёт никогда. Тюнер покажет станцию, но вход будет отклонён. Это не ошибка и не баг — это правило.
  • Зарег в комнату зарега — зайдёт, если владелец не поставил пароль или если знает пароль. Если владелец не хочет никого — может закрыть комнату паролем и раздать его только своим.
  • Зарег в гостевую комнату — зайдёт как обычный участник, если пароль известен или комната открытая. Но управлять гостевой он не может — у неё нет владельца, у неё есть только создатель-гость, и даже тот не может её редактировать.
  • Гость в гостевую комнату — свободно, как и было. Это «взял рацию на вечер». Один гость, второй гость, третий — все в одной комнате, никто никого не админит.

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

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

Качество связи и битрейт

Мы относимся к звуку серьёзно. Голос в играх — это не «поговорили и ладно», это координация, от которой зависит исход матча. Поэтому в основе SetChat лежит кодек Opus 48 кГц — современный стандарт для голосовой связи в реальном времени. Именно он используется в Discord, Zoom и большинстве VoIP-сервисов, потому что даёт лучшее качество на единицу трафика.

Битрейт до 320 kbps

Максимальный битрейт в SetChat — 320 kbps. Это уровень, на котором голос звучит практически как в студии: чисто, без «цифрового песка» и металлического оттенка, с сохранением всех нюансов — шёпота, тихих тактических подсказок, эмоций в голосе. Такой битрейт требует стабильного соединения, но если у тебя и твоих тимейтов крепкий интернет — есть смысл его включить.

Для гостевых комнат дефолт — 32 kbps. Этого с большим запасом хватает для голоса: Opus на 32 kbps звучит лучше, чем mp3 на 128. Плюс — минимум трафика, работает даже на мобильном интернете в метро или в плохом Wi-Fi. Именно поэтому гостевая комната — это «зайти на вечер в любом месте».

Владелец комнаты зарега может выбрать битрейт от 8000 до 320000 бит в секунду и подстроить его под условия. Хочешь экономный режим для туристического похода? Поставь 8 kbps. Хочешь студийное качество на стабильном соединении? Ставь 320 kbps. Мы не навязываем компромисс — ты сам решаешь.

Что ещё работает для качества

  • MCU-архитектура. Сервер микширует звук и отдаёт каждому участнику один готовый поток — а не смесь из 10 отдельных. Это снижает нагрузку на устройство и уменьшает расход батареи.
  • Шумодав и эхоподавление. Встроены в микрофонный тракт, включаются настройками. Автогромкость — опционально.
  • Усиление микрофона x0.5–x3.0. Если у тебя тихий микрофон или наоборот слишком громкий — подстрой усиление и не перегружай тракт.
  • Лимитер DynamicsCompressor. Гарантирует, что при усилении не возникнет клиппинга — громкий звук «прижимается», а не искажается.
  • Телеметрия канала. Битрейт, задержка RTT, процент потери пакетов — всё видно в реальном времени. Ты всегда знаешь, что происходит с каналом, а не «звук пропал и непонятно почему».
Настройки микрофона в SetChat — усиление x0.5–x3.0, шумодав, эхоподавление
Настройки микрофона — усиление, шумодав и эхоподавление под твой микрофон

Голос и текст работают вместе

В отличие от большинства «раций», в SetChat есть полноценный текстовый чат. Это принципиально: в динамичных играх не всё удобно проговаривать голосом. Иногда нужно молча скинуть координаты, ссылку на гайд, метку на карте или короткий тактический код. В SetChat голос и текст живут в одной комнате и не мешают друг другу: говори — не выключая чат, пиши — не выключая микрофон.

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

Закрепы и удаление — мгновенно у всех

Закрепил важное сообщение — вся комната это увидела. Удалил лишнее — у всех исчезло. Не через перезагрузку, не через «обновите страницу», а прямо в этот момент.

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

Звук на закреп, тишина на снятие

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

Закреплённые сообщения — плашкой по центру

Закреплённое сообщение в SetChat выглядит не как обычный пузырь сбоку, а как широкая плашка по центру с акцентной рамкой и мягким свечением. Она остаётся на своём месте в хронологии — никаких перестановок в потоке, никаких «закреплённых сверху» блоков. Просто сразу видно, что это важное сообщение.

Так сохраняется привычный поток чата и одновременно выделяется то, что нужно держать в голове. Скроллишь — видишь контекст, не теряешь нить разговора.

Закреплённое сообщение в SetChat — широкая плашка по центру потока с акцентом на важное сообщение
Закреплённое сообщение — плашка по центру потока с акцентной рамкой

Фишки, которых нет у аналогов

Мы собрали то, чего нет ни у TeamSpeak, ни у Discord, ни у ремейков Reidcall. Не ради галочки — потому что сами этим пользуемся в матчах.

  • Реалтайм-синхронизация закрепов и удаления. Закреп, снятие закрепа, удаление сообщения — всё это мгновенно отражается у всех участников комнаты, без перезагрузки страницы. Не нужно ждать, пока собеседник обновит вкладку или зайдёт заново — изменения видны сразу. У TeamSpeak, Discord и ремейков Reidcall такого нет.
  • Звуковой сигнал на закреп. Когда кто-то закрепляет сообщение в комнате, играет короткий сигнал в стиле рации. Все слышат: произошло что-то важное. На снятие закрепа звука нет — только визуальная реакция. Уши не дёргаются по пустякам.
  • Плашки закреплённых сообщений. Закреплённое сообщение — не пузырь сбоку, а широкая плашка по центру с акцентной рамкой. Остаётся на своём месте в хронологии, но сразу видно, что оно важное. Никаких перестановок в потоке.
  • Полная модерация комнаты. Кик, приглушение микрофона на уровне сервера, бан на срок от 5 минут до навсегда, причина бана, список активных банов с разбаном в один клик. Всё — прямо в интерфейсе комнаты.
  • Тюнер частот, как на настоящей рации. Полноценный FM/AM/SW/PMR-тюнер в интерфейсе: шкала с делениями, эффект барабана, прицел по центру, шипение на пустой волне, клик настройки при попадании в станцию. Можно крутить шкалу пальцем, колёсиком, стрелками или ввести частоту вручную. Каждая зарегистрированная комната SetChat — отдельная станция на своей частоте.
  • Единый эфир SetChat. Все зарегистрированные комнаты живут в одном общем «диапазоне». Ты открываешь тюнер — и видишь, кто ведёт эфир на какой частоте прямо сейчас. Такого нет ни у TeamSpeak, ни у Discord: там сервера живут отдельными мирами, и ты никогда случайно не «наткнёшься на волну» другого состава.
  • Привязка комнат к кнопкам 1–10. До 10 слотов-пресетов. Один раз настроил — и дальше одно нажатие переключает тебя между составами и активностями, без поиска и ввода. Одиннадцатый слот — radio — по умолчанию ведёт в твою эфирную комнату.
  • Своя частота у каждой комнаты. У зарегистрированной комнаты — свой диапазон (FM, MW, SW, PMR) и своя частота. Частоты не пересекаются: одна частота = одна комната в SetChat. Это не декор — это рабочая механика разделения эфира.
  • Голос и текст в одной комнате. Голос и текстовый чат живут вместе, в одном пространстве. Не нужно переключаться между приложениями — координаты, ссылки и короткие тактические коды летят в тот же эфир, где ты говоришь голосом.
  • MCU-архитектура. Сервер микширует аудио и отдаёт каждому участнику один готовый поток. Меньше нагрузки на телефон и ноутбук, меньше обрывов, меньше расход батареи — то, чего TeamSpeak и ремейки Reidcall не дают.
  • Живая телеметрия канала. В правом верхнем углу — реальные данные: входящий и исходящий битрейт, задержка в миллисекундах, процент потери пакетов. Ты всегда видишь, что происходит с каналом, а не «пропал звук и непонятно почему».
  • Защита паролем. Любую комнату — свою зарег или гостевую — можно закрыть паролем. Пароль хранится в виде bcrypt-хеша, в открытом виде нигде не сохраняется.
  • Комнаты до 10 человек. Оптимально для тактической игры: чёткая координация без шума и перекрикивания.
Тюнер частот SetChat — диапазоны FM, AM, SW, PMR с живой шкалой и бегущей строкой станции
Тюнер частот — FM / AM (MW) / SW / PMR, как на настоящей рации

Модерация: тишина и порядок в эфире

Владелец комнаты в SetChat — не просто создатель, а полноправный администратор своего канала. Если кто-то мешает, спамит, оскорбляет или играет нечестно — владелец решает проблему за один клик, не выходя из эфира и не переключая частоту. Все действия — прямо в интерфейсе участников.

Кик

Мгновенно выкинуть участника из комнаты. Он вылетает сразу — не «вышел сам», а именно вылетел. Может вернуться обратно, если ещё не забанен.

Приглушить

Заглушить микрофон участника на уровне сервера. Даже если он откроет консоль браузера — вернуть голос не получится. Владелец жмёт «Вернуть голос», когда считает нужным.

Бан на срок

Гибкий бан: 5 минут, 30 минут, 1 час, 1 день, 1 неделя, 1 месяц, 1 год или навсегда. Указывается причина — её увидит забаненный при попытке зайти.

Список банов

Отдельная вкладка со всеми активными банами. Видно кого, кто забанил, за что и до какого времени. Любого можно разбанить одной кнопкой.

Что видит забаненный

Забаненный при попытке зайти в комнату получает не сухое «доступ закрыт», а подробную модалку: кто забанил, за что и до какого времени. Если бан навсегда — вместо срока пишется «Навсегда». Такой подход убирает ощущение «меня выкинуло и непонятно почему» и делает модерацию прозрачной.

Что видит владелец

У владельца — отдельная плитка в меню комнаты с двумя вкладками: «Участники» и «Забаненные». На первой — все, кто сейчас в эфире, с микрофонами и признаком говорящего. На второй — список банов с причиной, сроком и кнопкой «разбанить». Приглушённые владельцем участники помечаются перечёркнутым красным микрофоном прямо в списке — видно, кого ты приглушил, одним взглядом.

Модерация в SetChat — кикнуть, приглушить или забанить участника комнаты
Действия с участником — кик, приглушение, бан за один клик
Бан в SetChat — выбор срока от 5 минут до навсегда и указание причины для забаненного
Модалка бана — срок от 5 минут до навсегда и причина
Вкладки Участники и Забаненные в SetChat — список игроков в комнате и активных банов
Вкладки Участники / Забаненные — вся модерация комнаты под рукой

Модерация доступна только владельцу комнаты. Это принципиально: гостевые комнаты — общий быстрый эфир без хозяина, там модерации нет. А в комнатах зарегов есть владелец с аккаунтом и ответственностью — он и управляет составом. Именно поэтому мы не пускаем гостей в комнаты зарегов: чтобы у владельца всегда было чем управлять.

История голосовых чатов для игроков: от Ventrilo до Reidcall

История голосовой связи в играх — это история компромиссов. В начале 2000-х игроки общались через текстовые чаты прямо в играх: медленно, неудобно, но альтернатив почти не было. Потом появились первые VoIP-решения — Ventrilo, Roger Wilco, позже TeamSpeak. Они работали, но требовали выделенного сервера и минимальных технических знаний. Casual-команда из пяти человек не могла просто «взять и начать говорить» — нужно было арендовать сервер, настроить его, раздать адрес и порт. Для многих это было непреодолимым барьером.

Ситуация изменилась в 2010 году, когда вышел RaidCall. Лёгкий, бесплатный, без необходимости поднимать собственный сервер — достаточно было скачать клиент и зайти в чужую комнату. Именно RaidCall стал тем самым «народным» голосовым чатом для целого поколения геймеров: в него играли в CS 1.6, Dota, World of Tanks, Lineage II. Интерфейс был простым, порог входа — минимальным, а голосовые комнаты можно было создавать буквально в один клик.

RaidCall был разработан компанией Kunlun Wanwei в 2008 году и официально выпущен в 2010-м, а в 2013 году контрольный пакет акций выкупила Changyou. Но у RaidCall были проблемы, которые в итоге его и погубили. Задержка звука достигала одной-двух секунд — в динамичных шутерах это означало, что тиммейт сообщает о противнике, когда того уже убили. Связь постоянно обрывалась. Пользователи жаловались на «гигантскую нагрузку» и «постоянные обрывы связи», что делало сервис всё менее пригодным для серьёзной игры.

В 2016 году Changyou признала обесценение активов RaidCall на 15,3 миллиона долларов, констатировав, что сервис не смог обеспечить ожидаемых синергий с игровым бизнесом компании. Точка была поставлена 19 марта 2019 года: официально объявили о закрытии серверов с 31 марта. Позже срок для традиционной китайской версии сдвинули до 20 апреля, но исход был предрешён. С тех пор миллионы игроков ищут замену RaidCall — и находят далеко не то, что искали.

TeamSpeak: ветеран, который застрял в прошлом

TeamSpeak — это не RaidCall. Он никуда не уходил и продолжает работать. Более того, в январе 2025 года вышла TeamSpeak 6 с обновлённым дизайном и новыми функциями. Но проблема в том, что даже с релизом шестой версии TeamSpeak остаётся продуктом, который плохо подходит для современного геймера — особенно для того, кто привык к простоте и доступности.

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

Вторая проблема — интерфейс. Это главная боль TeamSpeak 6. Пользователи на официальном форуме прямо пишут: «UI/UX всё ещё очень сырой», «серверы TS6 имеют тонны багов», «навигация по интерфейсу — это кошмар». Кнопка личных сообщений настолько микроскопическая, что по ней невозможно попасть. Кнопки «Назад» может просто не быть на экране. Один из участников обсуждения резюмирует: «UI/UX — это мусор. Они пытаются быть Discord с оригинальными компонентами TS». Для тех, кто пользуется TeamSpeak годами, интерфейс знаком и привычен, но для нового игрока это настоящий барьер входа.

Третья проблема — текстовый чат. В 2026 году текстовый чат в TeamSpeak 6 остаётся рудиментарным: нет встраивания ссылок и медиа, нет нормального форматирования, поиск в групповых чатах не работает в хронологическом порядке. Пользователь с опытом TeamSpeak 3 и Discord формулирует это так: «Мне не хватает нормальной текстовой реализации для серверов, и это меня выбивает из игры». Для команды, которой нужно быстро скинуть координаты или ссылку, это критично.

Четвёртая проблема — сервер. TeamSpeak требует сервера. Можно арендовать, можно поднять свой — но это дополнительный барьер. Бесплатный лицензионный лимит сократили: по словам пользователей, 32 слота больше не будут бесплатными, а бесплатная версия превращается в демо-версию для продажи community-серверов. Аренда сервера на пять слотов стартует от нескольких долларов в месяц, и для casual-команды, которая просто хочет поиграть вечером, это лишние расходы и сложность.

Пятая проблема — качество звука на слабых устройствах. TeamSpeak использует P2P для передачи данных между клиентами в некоторых режимах, что создаёт нагрузку на устройства пользователей. При нестабильном Wi-Fi или мобильном интернете голос может «плавать» или прерываться.

Discord: не рация, а платформа сообществ

Discord — самый популярный голосовой чат для геймеров, и это факт. Но популярность не значит «подходит для всего». Discord создавался как платформа для сообществ, а не как рация для быстрой координации в матче. И с годами он всё дальше уходит от изначальной задачи.

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

Привязка к серверу. У Discord нет концепции «свободной частоты». Чтобы поговорить, нужно приглашение на конкретный сервер. Casual-команда, которая хочет быстро созвониться прямо сейчас, должна сначала договориться о сервере, найти его, получить доступ. В SetChat достаточно открыть сайт и занять частоту — тимейты увидят её в тюнере и подключатся.

Фокус на стриминг, а не на голос. Discord давно перерос голосовую связь. Трансляции экрана, встроенные игры, боты для музыки, магазин игр, Nitro-подписка — всё это добавляет удобство, но отвлекает от главного. Когда тебе нужна быстрая голосовая связь на пять минут — лишние фичи мешают, а не помогают.

Задержка на слабом интернете. Discord использует SFU-архитектуру, где клиент сам собирает несколько входящих потоков. На стабильном Wi-Fi разницы не видно. На мобильном интернете или в плохом Wi-Fi — клиент может подтормаживать, звук «плавает». SetChat использует MCU: сервер микширует звук и отдаёт один готовый поток. На слабых устройствах это разница ощутима.

Нет идеи «рации». В Discord нет частот, нет тюнера, нет ощущения настоящей рации. Это не минус для тех, кому нужен просто голосовой чат. Но для тех, кто привык к ламповому ощущению Reidcall и TeamSpeak — Discord слишком «корпоративный», слишком «продуктовый», слишком далёкий от духа старой школы.

Это не значит, что Discord плохой. Для больших сообществ, стримов, ивентов и чатов на сотни человек — Discord вне конкуренции. Но для быстрой голосовой связи игровой команды он тяжеловат. SetChat занимает эту нишу: быстро, легко, в стиле рации, без лишнего.

RiceCall: попытка возродить RaidCall, которая сама себя дискредитировала

После закрытия RaidCall на GitHub появился проект RiceCall от команды NerdyHomeReOpen — неофициальный ремейк RaidCall. Идея благородная: воссоздать тот самый ламповый интерфейс и опыт. Но с самого начала разработчики вывесили гигантский дисклеймер: проект не является продолжением, ремейком или официально лицензированной версией RaidCall. Он не связан с оригинальной командой разработчиков, серверами или любой официальной организацией. Все версии — тестовые сборки. Все данные — включая аккаунты, уровни, VIP и голосовые серверы — могут быть сброшены, потеряны или удалены. Команда оставляет за собой право финального решения.

Иными словами, RiceCall — это академический эксперимент, а не продукт, на который можно положиться в ежедневной игре. Никаких гарантий стабильности, никакой ответственности за данные пользователей. Для команды, которая хочет надёжную связь, это неприемлемо.

SetChat — замена Reidcall, TeamSpeak и Discord, которая решает их проблемы

SetChat — это голосовой чат для игроков, стилизованный под рацию, который работает прямо в браузере. Не нужно ничего скачивать, устанавливать или обновлять. Открыл сайт, создал комнату, позвал команду. Доступ с любого устройства: Chrome, Safari, Edge — любой современный браузер подойдёт. Это делает SetChat удобнее TeamSpeak и доступнее любого десктопного клиента — а главное, выходить на связь с друзьями можно прямо с телефона или планшета, без привязки к ПК.

Над SetChat работала команда опытных IT-разработчиков — но что важнее, каждый из них сам играет в игры и знает, насколько критична связь в решающий момент матча. Мы делали этот проект в первую очередь для себя: учитывали реальные потребности игроков к качеству звука, задержке и стабильности канала, а не абстрактные метрики из технического задания. Именно поэтому SetChat можно с твёрдой уверенностью назвать продуктом, сделанным игроками для игроков.

Но главное отличие SetChat от всех конкурентов — не в интерфейсе и не в простоте доступа. Главное отличие — в архитектуре.

Почему MCU — а не P2P и не SFU

Наша главная цель — чтобы связь не подводила в самый важный момент матча. В WebRTC-коммуникациях существуют три основные модели передачи медиапотоков: Mesh (P2P), SFU и MCU. Мы сознательно выбрали MCU (Multipoint Control Unit): сервер берёт на себя микширование аудиопотоков и отдаёт каждому участнику уже готовый поток. Да, это требует больше серверных ресурсов, но зато снимает нагрузку с устройств игроков.

  • P2P (Mesh) заставляет каждый клиент обрабатывать потоки от всех остальных участников — на телефоне или ноутбуке со слабым процессором это быстро приводит к обрывам и высокому энергопотреблению. Именно эту модель использует TeamSpeak в ряде режимов.
  • SFU чуть легче для сервера, но всё равно требует от клиента собирать несколько входящих потоков; при нестабильном Wi-Fi или мобильном интернете это даёт провалы звука.
  • MCU даёт предсказуемое качество: сервер делает всю тяжёлую работу, а устройство пользователя получает стабильный аудиопоток. Для игрока это значит: меньше лагов, меньше обрывов, меньше нагрузки на батарею.

Именно поэтому мы решили пожертвовать собственными серверными мощностями, а не перекладывать эту задачу на железо игроков. Наш приоритет — стабильная связь, и MCU позволяет этого добиться. Ни Reidcall, ни TeamSpeak, ни Discord, ни RiceCall не дают такой гарантии.

Что уже работает на SetChat.ru

  • Полная модерация комнаты. Владелец может кикать, приглушать микрофон, банить на срок (5 минут, 30 минут, 1 час, 1 день, 1 неделя, 1 месяц, 1 год, навсегда), разбанить. Причина бана и срок видны забаненному при попытке зайти. Отдельная вкладка «Забаненные» со всем списком и разбаном в один клик.
  • Реалтайм-закрепы сообщений. Закреп, снятие и удаление сообщений видны всем участникам комнаты мгновенно. Звуковой сигнал на закреп. Плашка выделяется по центру потока.
  • Стилизация под рацию и «ламповый» характер. Интерфейс сочетает современную читаемость и эстетику надёжной рации — понятные элементы, индикация передачи, визуальные маркеры активности.
  • Визуализация звука в стиле эквалайзера. На фоне видны «беговые дорожки» эквалайзера, которые реагируют на голос говорящего.
  • Индикация качества связи. В левом углу — реальный индикатор качества связи с тимейтами. Рядом выводится телеметрия: битрейт, задержка, потери пакетов.
  • Комнаты до 10 человек. Быстрое создание приватной комнаты для своей команды с доступом только для приглашённых.
  • Минимальная задержка. Благодаря мощному серверу и грамотной настройке WebRTC мы добиваемся низкой латентности — критично для координации в динамичных играх.
  • Звуковые уведомления в стиле рации. Короткие сигналы при входе/выходе участников и получении сообщений.
  • Mute. Быстрая кнопка — моментально убрать свой голос из эфира.
  • Мгновенные сообщения. Текстовый чат параллельно с голосом.
  • Защита от отключения экрана на мобильных. При входе в комнату браузер получает сигнал не гасить экран.
  • Доступ с любого устройства через браузер. Достаточно открыть setchat.ru в Chrome, Safari, Edge — никаких установок.
  • Тюнер частот с живым эфиром. FM / AM (MW) / SW / PMR — как на настоящей рации. Все зарегистрированные комнаты видны в одном общем эфире.
  • Привязка комнат к кнопкам 1–10. Каждая кнопка-пресет — как запомненный канал на рации. Плюс слот radio — эфирная комната по умолчанию.
  • Усиление микрофона x0.5–x3.0. Плюс эхоподавление, шумодав и автогромкость.
  • Пароль на комнату. Любую комнату можно закрыть паролем. Пароль хранится bcrypt-хешем.
  • До 10 обычных комнат + 1 радио-комната на аккаунт. Плюс редактирование параметров и восстановление пароля по email.

Дорожная карта

  • Стилизованные стикеры под экран. Набор тематических стикеров в стилистике рации — чтобы быстро передавать сигналы и эмоции без слов.
  • Стильные аватарки. Пользователи смогут выбирать аватарки для быстрой идентификации тимейтов в плотном чате.
  • Кланы. Профили кланов, списки участников, общие комнаты и настройки доступа.
  • Гибкие настройки интерфейса рации. Включение/отключение отдельных блоков, цветовые схемы.
  • Настройка битрейта голосового канала. Уже есть — от 8 до 320 kbps в настройках комнаты зарега.
  • Модераторы. Возможность назначать помощников из участников комнаты — сейчас модерация только у владельца.
  • Система донатов. Возможность поддержать любимого тимейта прямо в чате.
  • Масштабирование серверов. Расширение инфраструктуры для больших составов.

Почему SetChat — лучшая замена Reidcall, TeamSpeak и Discord на сегодня

Подведём итог. Reidcall закрылся в 2019 году и больше не вернётся. Его неофициальные ремейки вроде RiceCall — тестовые сборки без гарантий сохранности данных. TeamSpeak требует установки клиента, аренды или настройки сервера, имеет устаревший интерфейс, слабый текстовый чат и проблемы со звуком на нестабильных соединениях. Discord — не рация, а платформа сообществ: интерфейс перегружен, фокус смещён с голосовой связи на стриминг, ботов и текстовые каналы, а на слабых устройствах и нестабильном интернете задержка даёт о себе знать.

SetChat решает все эти проблемы одновременно: ноль установок, MCU-архитектура для стабильного звука, стиль рации, телеметрия канала, комнаты до 10 человек и работа на любом устройстве. Плюс — уникальные фишки: единый эфир частот, тюнер, реалтайм-закрепы, полная модерация и привязка комнат к кнопкам 1–10.

Для тех, кто ищет надёжную замену закрытому Reidcall, устаревшему TeamSpeak или перегруженному Discord — SetChat становится естественным выбором: тот же фокус на командную связь в играх, но с прозрачной телеметрией, MCU-архитектурой для стабильного качества и интерфейсом, который не отвлекает от матча.

Каждый элемент здесь решает конкретную задачу: эквалайзер помогает видеть активность в комнате, индикаторы связи дают реальную картину канала, а архитектура MCU гарантирует, что голос не пропадёт в самый ответственный момент.

Мы продолжаем развивать платформу, добавляя инструменты для командного взаимодействия и персонализации — от кланов и модерации до стильных аватарок и системы поддержки тимейтов. Наша цель — дать игрокам надёжный канал связи, который не отвлекает на лишние настройки и не подводит в напряжённом матче.

SetChat на телефоне — голосовой чат в браузере без установки приложений
SetChat на телефоне — тот же чат-рация в мобильном браузере, без установки

Ваш аккаунт защищён

Мы относимся к безопасности серьёзно. Ваш аккаунт в SetChat защищён на всех уровнях — от момента регистрации до каждого входа. Ниже — что именно мы делаем, чтобы ваши данные и комнаты были в безопасности.

Пароли, которые невозможно украсть

Ваш пароль никогда не хранится в открытом виде. Ни в базе данных, ни в логах, ни в резервных копиях. Мы храним только необратимый хеш — специальное математическое преобразование, из которого невозможно восстановить исходный пароль. Даже если злоумышленник получит доступ к нашей базе данных, он не сможет узнать ваш пароль. Мы сами не знаем его — и это правильно.

Если вы забыли пароль — мы не «напомним» его, потому что не можем. Мы предложим установить новый через письмо на ваш email. Это единственный безопасный способ восстановления.

Шифрование трафика

Весь трафик между вашим браузером и SetChat шифруется. Голос, текст, данные аккаунта, служебные запросы — всё идёт по защищённому каналу. Перехватить и прочитать его извне невозможно — ни в публичном Wi-Fi кафе, ни в мобильной сети, ни внутри чужой инфраструктуры.

Защита от подбора пароля

Если кто-то попытается подобрать пароль к вашему аккаунту — он быстро упрётся в защиту. После нескольких неудачных попыток вход временно блокируется как для конкретного аккаунта, так и для источника попыток. Это делает бессмысленным и ручной перебор, и автоматизированные атаки. Ваш аккаунт физически невозможно «забрутить».

Активация через email

Новый аккаунт не активируется автоматически. После регистрации мы отправляем письмо со ссылкой активации на указанный вами email. Это защищает от ситуации, когда кто-то регистрируется на чужой адрес, и гарантирует, что аккаунт привязан к реально существующему ящику, к которому у вас есть доступ.

Защита активной сессии

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

Мы не продаём ваши данные

Мы не передаём и не продаём ваши данные третьим лицам. Ни рекламным сетям, ни «партнёрам», ни аналитическим сервисам. Всё, что вы делаете в SetChat, остаётся в SetChat. Подробнее — в Политике конфиденциальности.

Резервные копии

Данные вашего аккаунта и комнаты регулярно резервируются. Даже в случае технической аварии на сервере — ваши комнаты, история чата, привязки и настройки не потеряются. Мы восстанавливаем их из свежей копии.

Что делать вам

Безопасность — это партнёрство. Даже самая надёжная защита не спасёт, если пользователь сам отдаёт пароль. Простые правила:

  • Придумайте сложный пароль. Минимум 8 символов, лучше 12+. Не используйте свой ник, дату рождения, «qwerty123» и подобное.
  • Не используйте один пароль на разных сайтах. Если один сервис утечёт — на остальных аккаунт тоже окажется под угрозой.
  • Не сообщайте пароль никому. Даже «другу» из команды, даже «администрации». Настоящая администрация никогда не спросит пароль.
  • Проверяйте адрес сайта. Мы всегда на setchat.ru. Если вы видите похожий домен — это подделка, не вводите там пароль.
  • Выходите с чужих устройств. Если заходили с общественного компьютера — обязательно нажмите «Выйти из аккаунта», а не просто закройте вкладку.

Подробные советы по безопасности — в Политике безопасности. Там же — что делать при подозрении на взлом и как сообщить нам об уязвимости.

Политика и проект

SetChat — игровой сервис. Мы делаем его для каток, тимейтов и координации в матчах. И мы вне политики: у нас нет своей позиции, мы не поддерживаем ни одну из сторон и не хотим, чтобы в эфире появлялись политические темы.

Это не цензура ради цензуры — это способ сохранить сервис доступным для всех, независимо от их взглядов. В нашем эфире политика ни к чему не приведёт, кроме конфликтов и жалоб.

Поэтому — просьба: не поднимайте политические темы ни в голосе, ни в тексте. Ни на своей частоте, ни в гостевых, ни в комнатах обратной связи.

Что будет, если правило нарушить:

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

Правило простое: играем — не политизируем. Всё остальное — свободно.

Надеемся на ваше понимание.

Как пожаловаться на нарушителя

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

Рядом с радиоволной — справа есть иконка «Пожаловаться». Нажмите на неё, если:

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

Мы читаем каждую жалобу. Если нарушение подтверждается — принимаем все необходимые меры: предупреждение, временная или постоянная блокировка нарушителя, удаление комнаты, освобождение частоты для других игроков. При серьёзных нарушениях обращаемся в правоохранительные органы.

Не бойтесь жаловаться. Жалоба — не «стукачество», а способ сохранить сервис безопасным и приятным для всех. Если вы сомневаетесь, нарушение это или нет — лучше нажмите кнопку, а мы разберёмся.

Пожалуйста, не используйте кнопку жалобы для шуток или личной неприязни. Ложные жалобы мы тоже видим.

Прежде чем создавать комнату

Рекомендуем прочитать наши документы — особенно если планируете использовать SetChat долго. Там подробно о том, что разрешено, что запрещено, как мы обрабатываем данные и как защищаем ваш аккаунт.

Создавая комнату или регистрируясь, вы автоматически соглашаетесь с этими документами. Если с чем-то не согласны — пожалуйста, не используйте сервис.

Заходи на setchat.ru с любого устройства — создавай комнату, зови команду и держи эфир открытым. Голосом и текстом.