Skip to content

Commit

Permalink
feat(VRoid): add presence (#7597)
Browse files Browse the repository at this point in the history
* feat: initialize presence

* feat: add details for main domain and dev

* feat(hub): add app page support

* feat(hub): add character support

* feat(hub): add artwork and model assets

* feat(hub): add model and tag search support

* Refactors character slideshow into a function

* feat(hub): add tag artwork support

* feat(hub): add user support

* feat(hub): add favorites

* refactor: run linter and remove unused strings

* refactor: add query selection type

* perf: query strings and settings more slowly

* This should potentially reduce issues with fetching information used for the presence

* refactor: remove unneeded 'async' on update data callback

* perf: force settings and strings to be fetched in slower intervals

* fix: ensure setting getter occurs slower

* style: remove excessive brackets
  • Loading branch information
theusaf authored Aug 25, 2023
1 parent 6e1aa72 commit 0ff3949
Show file tree
Hide file tree
Showing 2 changed files with 413 additions and 0 deletions.
36 changes: 36 additions & 0 deletions websites/V/VRoid/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"$schema": "https://schemas.premid.app/metadata/1.9",
"author": {
"id": "193714715631812608",
"name": "theusaf"
},
"service": "VRoid",
"description": {
"en": "The VRoid project is a 3D business by Pixiv Inc. with the philosophy of \"Make Creativities More Enjoyable\"",
"ja_JP": "VRoidプロジェクトは、「創作活動がもっと楽しくなる場所を創る」を理念とするピクシブ株式会社による3D事業です。誰もが個性豊かな自分の3Dキャラクターモデルを持ち、そのキャラクターを創作活動やコミュニケーションに活用することができる「1人1アバター」の世界。私たちのミッションは、その未来をテクノロジーとクリエイティブの力で実現することです。"
},
"url": [
"vroid.com",
"www.vroid.com",
"hub.vroid.com",
"developer.vroid.com"
],
"version": "1.0.0",
"logo": "https://i.imgur.com/RAxM8Tw.png",
"thumbnail": "https://cdn.discordapp.com/attachments/459040398527037441/1144327742096150568/2023-08-24_10_36_51.png",
"color": "#ffec00",
"category": "other",
"tags": [
"3d",
"anime",
"modeling",
"studio",
"character"
],
"settings": [
{
"multiLanguage": true,
"id": "language"
}
]
}
Loading

0 comments on commit 0ff3949

Please sign in to comment.