реклама
разместить

Ещё один неофициальный клиент: российские разработчики выпустили веб-версию Clubhouse

Без инвайтов, создания комнат, редактирования профиля и регистрации.

Этот блок временно не поддерживается
Ещё один неофициальный клиент: российские разработчики выпустили веб-версию Clubhouse

Неофициальная веб-версия Clubhouse и инструкция по её установке опубликована на GitHub. Клиент работает на Windows, macOS и linux.

Его создали выпускники матмеха СПбГУ Сергей Овчинников, Мирза Алиев и Михаил Валейко, рассказал vc.ru Овчинников. Они работали над проектом на протяжении двух недель, добавил он.

Для запуска клиента нужно:

  • Скачать приложение Docker.
  • Запустить и выполнить команду (для первого запуска):
docker run --restart=unless-stopped --name clubhouse -p 8080:8080 -d seovchinnikov/clubhouse-web:latest
  • Когда хотите прекратить пользоваться Clubhouse, отключите приложение командой docker stop clubhouse.
  • При следующем запуске используйте команду docker start clubhouse.

Чтобы работал звук, нужно также установить аудиоклиент Agora — сервиса, который поддерживает работу аудиочатов официального Clubhouse.

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

Веб-версия поддерживает:

  • Аутентификацию — после ввода номера появляется уведомление, что пользователь находится в списке ожидания или ему нужно завершить регистрацию.
  • Предстоящие мероприятия.
  • Возможность присоединиться к комнате, «поднять руку», говорить, видеть список «поднятых рук», выключать звук.
  • Модерацию.
  • Поиск.
  • Просмотр профилей пользователей и «клубов».
  • Рекомендуемый список «каналов».
  • Возможность подписываться и отписываться от пользователей.
  • Уведомления — в веб-версии это отдельная вкладка, а не пуш-уведомления.

Но в веб-версии нельзя отправить инвайт, редактировать информацию профиля (био-, фото, ссылки на Instagram и Twitter), нельзя создавать комнаты, пинговать подписчиков и подписываться на «клубы». Эти функции разработчики планируют добавить в будущем, этим займутся Алиев и Валейко, а Овчинников «сделает паузу», рассказал он.

Разработчики призывают регистрироваться через iOS, чтобы уменьшить шанс бана аккаунта. В веб-версии завершить регистрацию нельзя. Войти в Clubhouse можно только с одного устройства одновременно.

Ещё один неофициальный клиент: российские разработчики выпустили веб-версию Clubhouse
Ещё один неофициальный клиент: российские разработчики выпустили веб-версию Clubhouse

Иногда лучше слушать подкасты на компьютере, но команда Clubhouse пока не даёт такой возможности, поэтому я решил помочь тем, что хочет пользоваться Clubhouse не только на телефонах. Я уважаю работу разработчиков Clubhouse, поэтому, пожалуйста, используйте это только как дополнение к мобильной версии.

из описания на GitHub

Проект прекратит разработку, как только команда Clubhouse выпустит официальную веб-версию, пишут российские разработчики.

На каких технологиях собрана веб-версия Clubhouse

Для создания веб-версии разработчики использовали:

  • Бэкенд — универсальный фреймворк Spring Boot с открытым исходным кодом для Java-платформы.
  • Фронтенд — Vue, Vuex, Vuetify, Typescript.
  • Аудиоклиент Agora — Node.js, React, electron.

Отдельный бэкенд нужен для проверки входящих запросов от пользователя и превращения его в адаптер к бэкенду Clubhouse, объяснили создатели веб-версии. Приложение взаимодействует только с сервером Clubhouse, облачным сервером AWS, где Clubhouse хранит изображения, с сервисами Agora, а также с сервисом PubNub.

Мы решили помимо самого веб-клиента добавить бекенд-прокси до серверов Clubhouse для того, чтобы легче было писать интеграционные тесты, использовать mock-сервер для тестирования без самого Clubhouse и валидировать запросы с клиента для минимизации вероятности бана. В какой-то момент еще пришлось переделать аудио-коннектор к Agora (с браузерного webRTC на нативный клиент), которую использует Clubhouse для аудио.

Сергей Овчинников
2020
реклама
разместить
47 комментариев

Скажем дружно - нахер нужно!

72

Комментарий недоступен

7

Две недели жизни на помойку, ну как же так, ребята?)

14

Комментарий недоступен

19

Да в общем-то нет - рейт они в глазах hr и не только конкретно так подняли. 

3
Раскрывать всегда
Китайская Tencent представила бесплатный генератор 3D-моделей Hunyuan 3D 2.0

Он создаёт формы и текстуры по текстовому описанию или из изображений.

4444
1010
11
реклама
разместить
Telegram сделает Toncoin единственной криптовалютой для оплаты внутренних сервисов и запретит интеграцию с любыми блокчейнами, кроме TON

Перейти на него нужно до 21 февраля 2025 года, а новые сервисы должны уже запускаться на TON.

2121
99
55
22
Это наша корова - и мы её доим.
В 2024 году в России продали более 6 млн машин с пробегом — максимум за последние 10 лет

Лидерами среди брендов стали Lada, Toyota, Kia, Hyundai и Nissan.

55
44
Anthropic запланировала добавить двусторонний голосовой режим и функцию памяти в Claude — глава компании

А «в ближайшие месяцы» могут выпустить улучшенные ИИ-модели.

Источник: Anthropic
66
33
22
11
Два банка в Казахстане временно приостановили выпуск карт иностранцам

Накануне власти страны ввели ограничения по сроку действия банковских карт для нерезидентов — 12 месяцев.

Источник: pixelrz.com
1010
88
44
22
22
11
11
Э, за*бал уже
Суд обязал «партнёра» Hamster Kombat Эдуарда Гуриновича выплатить 2,5 млн рублей по делу об инфобизнесе

В 2022 году он запустил курс «Совет Директоров» вместе с главой сервиса YouDo Денисом Кутергиным.

Гуринович. Источник фото: Neva Today
99
44
44
11
Топ отраслей и специальностей, которые будут на подъеме в 2025 году
Всем назло
99
22
11
11
11
Дональд Трамп ограничил получение гражданства США по праву рождения

Генпрокуроры Калифорнии и Нью-Йорка намерены оспорить решение президента.

Donald Trump / X
2020
1111
88
44
11
11
Где же теперь элитные россияне будут рожать детей… неужели в России. Какой ужас
[]