К сожалению, Discord не позволяет отправить приглашение в игровое лобби Steam или Xbox. Для того чтобы упростить процесс приглашения пользователей Discord-сервера Sunfox.ee в игровые лобби, мы разработали микросервис Bifröst Connect. На этой странице Вы найдете инструкцию по его использованию.
В германо-скандинавской мифологии Биврёст - радужный мост, соединяющий Асгард с другими мирами.
Сервис доступен публично, Вы можете использовать его при разработке собственных чат-ботов. Ознакомьтесь с технической документацией на странице: bifrost.snfx.ee
Как пользоваться?
Зайди в игровое лобби любимой игры.
Выполни команду
|
FAQНе удается запустить команду! Нет прав доступа.Команду могут запустить только участники с ролью @Биврёст. Для получения этой роли перейдите в раздел «Настройки пользователя» Discord, после чего на странице «Интеграции» добавьте свои профили Steam и Xbox. После этого обратитесь к любому из Координаторов для получения роли. Ссылка не сгенерировалась/не работает, хотя я нахожусь в игре.Вероятно, игра, в которую Вы хотите пригласить друзей, использует собственную систему игровых лобби. В этом случае, информацию об игровом лобби невозможно получить средствами Steam Web API. Это проблема может быть актуальна даже в том случае, если непосредственно в самом клиенте Steam присутствует ссылка «Пригласить в игру» или «Присоединиться к игре». Ссылка может не сгенерироваться также из-за настроек приватности Steam. Данные о текущей игровой сессии не удастся получить в том случае если установлены ограничения на просмотр профиля Steam для пользователей, не добавленных в список друзей, и сторонних сервисов. Хочу поделиться ссылкой с друзьями, которых нет на сервере Sunfox.ee!Вы можете свободно делиться ссылкой на своё игровое лобби, сгенерированной сервисом Bifröst Connect. Любой пользователь Steam сможет перейти по ссылке в Ваше игровое лобби (либо отправить запрос на добавление в список друзей Steam) в том случае если у него установлен Steam, в библиотеке которого приобретена и установлена необходимая игра. Я нажимаю кнопку "Подключиться к сессии"/"Заявка в друзья" на сайте, но ничего не происходит!По умолчанию, по нажатии на указанные ссылки запустится клиент Steam, а Вы увидите модальное окно с предложение запустить игру / отправить заявку на добавление в список друзей. Однако, браузер может блокировать попытку запустить приложение Steam таким образом. В этом случае необходимо разрешить выполнение команд Steam из браузера, с сайта Bifröst Connect. |
Параметры
Команда проверяет наличие профиля Bifröst Connect в базе данных, связанной с Discord-сервером. Если профиль существует, и для него указан идентификатор Steam, бот попытается получить информацию о текущей активности пользователя в Steam. Если в данный момент у пользователя запущено приложение из библиотеки Steam, бот попытается получить информацию об этом приложении и сгенерировать ссылку для перехода на сервис Bifröst Connect. В результате выполнения команды, появится сообщение с приглашением пользователей в игровое лобби. Под сообщением будет размещена ссылка на страницу bifrost.snfx.ee, где пользователь сможет нажать кнопку подключения к игровому лобби, и отправить создателю приглашения заявку в список друзей Steam. |