Технические изменения в Glitch

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

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

Технические изменения в Glitch

2. Переделана система приглашений, как в сообщество так и в группы. Ранее приглашение в сообщество работало только по временной ссылке с 8-ми значным случайным кодом. На сегодня в релиз вышла система собственных адресов для сообществ, которая также есть в Discord на 3-м уровне Nitro, но мы планируем эту функцию оставить на всегда бесплатной.

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

Так например ссылка на оф. сообщества выглядит следующим образом - glitchtech.ru/glitchtech. При вставке ссылки в чат/канал появляется плашка с сообществом. Плашка еще дорабатывается.

Технические изменения в Glitch

3. Была добавлена система ID для пользователей, сообществ, групп, каналов, ролей и всех подобных сущностей по аналогии с Discord. Эта та часть системы без которой положить начало разработки SDK (публичного API) для тех же ботов создаваемых разработчиками было нельзя. Сейчас делаем в эту сторону шаги.
Скопировать ID этих вещей можно в большинстве случаев нажав ПКМ. Использовать ID можно будет в скором времени для тега. Система упоминаний еще в разработке.

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

5. Сообществам добавлена возможность смотреть свои сервера от лица роли. Также аналогично с Discord функция дает возможность посмотреть как работает система прав и разрешений у вас на сервере от лица другой роли, а не от владельца этого сервера.

Технические изменения в Glitch

6. Была создана система адресации между страницами в Web версии приложения. Теперь когда, вы находитесь в чатах, в адресной строке будет адрес типа web.glitchapp.online/chats, а если в сообществах, то /servers. Эта система помогает быстро переадресовывать пользователя сразу на нужный экран, а не только на главную страницу. Таким образом, нажав в карточке-приглашении в сообщество кнопку присоединиться, человека сразу же перекидывает на страницу этого сообщества даже если ссылка, по которой он нажал, находилась за пределами Glitch.

Технические изменения в Glitch

7. Возвращались к ссылкам-приглашениям. Был переработан экран на который вас перекидывает при нажатии на ссылку. Теперь он стал информативнее и понятнее.

Технические изменения в Glitch

Присоединяйтесь чтобы не пропустить никакие важные новости!

11