๐ผ๏ธ Picture โ
1x.com โ
1x.com โข In Pursuit of the Sublime. Browse 200,000 curated photos from photographers all over the world.
Gallery โ
๐ก Missing Test๐ Support Radar
๐ก Example: https://rsshub.app/1x/latest/awarded
๐๏ธ Route: /1x/:category{.+}?
๐ Parameters:
category{.}
- Optional
- Description: N/A
๐ Source Code: /1x/index.ts
TIP
Fill in the field in the path with the part of the corresponding page URL after https://1x.com/gallery/
or https://1x.com/photo/
. Here are the examples:
If you subscribe to Abstract Awarded, you should fill in the path with the part abstract/awarded
from the page URL https://1x.com/gallery/abstract/awarded
. In this case, the route will be /1x/abstract/awarded
.
If you subscribe to Wildlife Published, you should fill in the path with the part wildlife/published
from the page URL https://1x.com/gallery/wildlife/published
. In this case, the route will be /1x/wildlife/published
.
500px ๆๅฝฑ็คพๅบ โ
้จ่ฝๅฝฑ้ โ
๐ก Missing Test
๐ก Example: https://rsshub.app/500px/tribe/set/f5de0b8aa6d54ec486f5e79616418001
๐๏ธ Route: /500px/tribe/set/:id
๐ Parameters:
id
- Required
- Description: ้จ่ฝ ID
๐ Source Code: /500px/tribe-set.ts
8KCosplay โ
Unknown โ
๐ก Missing Test๐ Support Radar
๐๏ธ Route: /8kcos/cat/:cat{.+}?
๐ Parameters:
cat{.}
- Optional
- Description: N/A
๐ Source Code: /8kcos/cat.ts
ๆ ็ญพ โ
๐ก Missing Test๐ Support Radar
๐ก Example: https://rsshub.app/8kcos/tag/cosplay
๐๏ธ Route: /8kcos/tag/:tag
๐ Parameters:
tag
- Required
- Description: ๆ ็ญพๅ
๐ Source Code: /8kcos/tag.ts
ๆๆฐ โ
๐ก Missing Test๐ Support Radar
๐ก Example: https://rsshub.app/8kcos/
๐๏ธ Route: /8kcos/
๐ Source Code: /8kcos/latest.ts
ArtStation โ
Artist Profolio โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/artstation/wlop
๐๏ธ Route: /artstation/:handle
๐ Parameters:
handle
- Required
- Description: Artist handle, can be found in URL
๐ Source Code: /artstation/user.ts
Booru โ
MMDArchive ๆ ็ญพๆฅ่ฏข โ
For example:
- ้ป่ฎคๆฅ่ฏข (ไปไน tag ้ฝไธๅ )๏ผ
/booru/mmda/tags
- ้ป่ฎคๆฅ่ฏขๅไธช tag๏ผ
/booru/mmda/tags/full_body
- ้ป่ฎคๆฅ่ฏขๅคไธช tag๏ผ
/booru/mmda/tags/full_body%20blue_eyes
- ้ป่ฎคๆฅ่ฏขๆ นๆฎไฝ่
ๆฅ่ฏข๏ผ
/booru/mmda/tags/user:xxxx
E-Hentai โ
For RSS content, specify options in the routeParams
parameter in query string format to control additional functionality
Key | Meaning | Accepted keys | Default value |
---|---|---|---|
bittorrent | Whether include a link to the latest torrent | 0/1/true/false | false |
embed_thumb | Whether the cover image is embedded in the RSS feed rather than given as a link | 0/1/true/false | false |
Favorites โ
๐ด Failed Test๐จ Strict Anti-crawling๐ Support BT
๐ก Example: https://rsshub.app/ehentai/favorites/0/posted/1
๐๏ธ Route: /ehentai/favorites/:favcat?/:order?/:page?/:routeParams?
๐ Parameters:
favcat
- Optional
- Description: Favorites folder number
order
- Optional
- Description:
posted
(Sort by gallery release time) ,favorited
(Sort by time added to favorites)
page
- Optional
- Description: Page number
routeParams
- Optional
- Description: Additional parameters, see the table above
๐ Source Code: /ehentai/favorites.ts
Search โ
๐ด Failed Test๐จ Strict Anti-crawling๐ Support BT
๐ก Example: https://rsshub.app/ehentai/search/f_search=artist%3Amana%24/1
๐๏ธ Route: /ehentai/search/:params?/:page?/:routeParams?
๐ Parameters:
params
- Optional
- Description: Search parameters. You can copy the content after
https://e-hentai.org/?
page
- Optional
- Description: Page number
routeParams
- Optional
- Description: Additional parameters, see the table above
๐ Source Code: /ehentai/search.ts
Tag โ
๐ด Failed Test๐จ Strict Anti-crawling๐ Support BT
๐ก Example: https://rsshub.app/ehentai/tag/language:chinese/1
๐๏ธ Route: /ehentai/tag/:tag/:page?/:routeParams?
๐ Parameters:
tag
- Required
- Description: Tag
page
- Optional
- Description: Page number
routeParams
- Optional
- Description: Additional parameters, see the table above
๐ Source Code: /ehentai/tag.ts
Fantia โ
Search โ
๐ข Passed Test
๐ก Example: https://rsshub.app/fantia/search/posts/all/daily
๐๏ธ Route: /fantia/search/:type?/:caty?/:period?/:order?/:rating?/:keyword?
๐ Parameters:
type
- Optional
- Default: posts
- Options:
- Description: Type, see the table below,
posts
by default
caty
- Optional
- Default: all
- Options:
- Description: Category, see the table below, can also be found in search page URL,
ใในใฆใฎใฏใชใจใคใฟใผ
by default
period
- Optional
- Options:
- Description: Ranking period, see the table below, empty by default
order
- Optional
- Default: updater
- Options:
- Description: Sorting, see the table below,
ๆดๆฐใฎๆฐใใ้
by default
rating
- Optional
- Default: all
- Options:
- Description: Rating, see the table below,
ใในใฆ
by default
keyword
- Optional
- Description: Keyword, empty by default
๐ Source Code: /fantia/search.ts
Type
ใฏใชใจใคใฟใผ | ๆ็จฟ | ๅๅ | ใณใใใทใงใณ |
---|---|---|---|
fanclubs | posts | products | commissions |
Category
ๅ็ฑป | ๅ็ฑปๅ |
---|---|
ใคใฉในใ | illust |
ๆผซ็ป | comic |
ใณในใใฌ | cosplay |
YouTuberใป้ ไฟก่ | youtuber |
Vtuber | vtuber |
้ณๅฃฐไฝๅใปASMR | voice |
ๅฃฐๅชใปๆญใๆ | voiceactor |
ใขใคใใซ | idol |
ใขใใกใปๆ ๅใปๅ็ | anime |
3D | 3d |
ใฒใผใ ๅถไฝ | game |
้ณๆฅฝ | music |
ๅฐ่ชฌ | novel |
ใใผใซ | doll |
ใขใผใใปใใถใคใณ | art |
ใใญใฐใฉใ | program |
ๅตไฝใปใใณใใกใคใ | handmade |
ๆญดๅฒใป่ฉ่ซใปๆ ๅ ฑ | history |
้้ใปๆ ่กใปใใชใฟใชใผ | railroad |
ใทใงใใ | shop |
ใใฎไป | other |
Ranking period
ใใคใชใผ | ใฆใฃใผใฏใชใผ | ใใณในใชใผ | ๅ จๆ้ |
---|---|---|---|
daily | weekly | monthly | all |
Sorting
ๆดๆฐใฎๆฐใใ้ | ๆดๆฐใฎๅคใ้ | ๆ็จฟใฎๆฐใใ้ | ๆ็จฟใฎๅคใ้ | ใๆฐใซๅ ฅใๆฐ้ |
---|---|---|---|---|
updater | update_old | newer | create_old | popular |
Rating
ใในใฆ | ไธ่ฌใฎใฟ | R18 ใฎใฟ |
---|---|---|
all | general | adult |
User Posts โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/fantia/user/3498
๐๏ธ Route: /fantia/user/:id
๐ Parameters:
id
- Required
- Description: User id, can be found in user profile URL
๐ Source Code: /fantia/user.ts
Google โ
Public Albums โ
๐ด Failed Test
๐ก Example: https://rsshub.app/google/album/msFFnAzKmQmWj76EA
๐๏ธ Route: /google/album/:id
๐ Parameters:
id
- Required
- Description: album ID, can be found in URL, for example,
https://photos.app.goo.gl/msFFnAzKmQmWj76EA
tomsFFnAzKmQmWj76EA
๐ Source Code: /google/album.ts
Update โ
๐ข Passed Test
๐ก Example: https://rsshub.app/google/doodles/zh-CN
๐๏ธ Route: /google/doodles/:language?
๐ Parameters:
language
- Optional
- Description: Language, default to
zh-CN
, for other language values, you can get it from Google Doodles official website
๐ Source Code: /google/doodles.ts
Konachan.com Anime Wallpapers โ
konachan post
Popular Recent Posts โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/konachan/post/popular_recent/1d
๐๏ธ Route: /konachan/post/popular_recent/:period?
๐ Parameters:
period
- Optional
- Default: 1d
- Options:
- Description: ๅฑ็คบๆถ้ด
๐ Source Code: /konachan/post.ts
ๆ่ฟ 24 ๅฐๆถ | ๆ่ฟไธๅจ | ๆ่ฟไธๆ | ๆ่ฟไธๅนด |
---|---|---|---|
1d | 1w | 1m | 1y |
MM ่ โ
ๆ ็ญพ โ
๐ก Missing Test๐ Support Radar
๐ก Example: https://rsshub.app/95mm/tag/้ปไธ
๐๏ธ Route: /95mm/tag/:tag
๐ Parameters:
tag
- Required
- Description: ๆ ็ญพ๏ผๅฏๅจๅฏนๅบๆ ็ญพ้กตไธญๆพๅฐ
๐ Source Code: /95mm/tag.ts
ๅ็ฑป โ
๐ก Missing Test๐ Support Radar
๐ก Example: https://rsshub.app/95mm/tab/็ญ้จ
๐๏ธ Route: /95mm/tab/:tab?
๐ Parameters:
tab
- Optional
- Description: ๅ็ฑป๏ผ่งไธ่กจ๏ผ้ป่ฎคไธบๆๆฐ
๐ Source Code: /95mm/tab.ts
ๆๆฐ | ็ญ้จ | ๆ ก่ฑ | ๆฃฎ็ณป | ๆธ ็บฏ | ็ซฅ้ข | ๅซฉๆจก | ๅฐๅฅณ |
---|
้ๅ โ
๐ก Missing Test๐ Support Radar
๐ก Example: https://rsshub.app/95mm/category/1
๐๏ธ Route: /95mm/category/:category
๐ Parameters:
category
- Required
- Description: ้ๅ๏ผ่งไธ่กจ
๐ Source Code: /95mm/category.ts
ๆธ ็บฏๅฏ็พ | ๆๅฝฑ็งๆฟ | ๆๆๅ็ | ไธๆฌกๅ | ๅผๅ็พๆฏ | ๆงๆๅฆๅงฌ | ๆธธๆไธป้ข | ็พๅฅณๅฃ็บธ |
---|---|---|---|---|---|---|---|
1 | 2 | 4 | 5 | 6 | 7 | 9 | 11 |
Magnum Photos โ
Magazine โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/magnumphotos/magazine
๐๏ธ Route: /magnumphotos/magazine
๐ Source Code: /magnumphotos/magazine.ts
MissKON โ
Posts โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/misskon/posts/search=video&tags_exclude=353,3100&per_page=5
๐๏ธ Route: /misskon/posts/:routeParams?
๐ Parameters:
routeParams
- Optional
- Description: Additional parameters for filtering posts, refer to WordPress API Reference for details.
๐ Source Code: /misskon/posts.ts
Tag โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/misskon/tag/cosplay
๐๏ธ Route: /misskon/tag/:tag
๐ Parameters:
tag
- Required
- Description: Any tag that exists in MissKon
๐ Source Code: /misskon/tag.ts
Top k days โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/misskon/top/60
๐๏ธ Route: /misskon/top/:k
๐ Parameters:
k
- Required
- Description: Top k days, can be 3, 7, 30 or 60
๐ Source Code: /misskon/top.ts
NASA โ
Astronomy Picture of the Day โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/nasa/apod
๐ Source Code: /nasa/apod.ts
Cheng Kung University Mirror โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/nasa/apod-ncku
๐๏ธ Route: /nasa/apod-ncku
๐ Source Code: /nasa/apod-ncku.ts
NASA ไธญๆ โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/nasa/apod-cn
๐๏ธ Route: /nasa/apod-cn
๐ Source Code: /nasa/apod-cn.ts
TIP
NASA ไธญๆ ๆไพไบๆฏๆฅๅคฉๆๅพ็ไธญ่ฑๅ่ฏญๅพๆ่ฏดๆ๏ผไฝๅจๆดๆฐไธๅถๅฐ็ฅๆไธไธคๅคฉ็ๅปถ่ฟใ
National Geographic โ
Daily Photo โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/natgeo/dailyphoto
๐๏ธ Route: /natgeo/dailyphoto
๐ Source Code: /natgeo/dailyphoto.ts
Daily Selection โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/natgeo/dailyselection
๐๏ธ Route: /natgeo/dailyselection
๐ Source Code: /natgeo/dailyselection.ts
Pinterest โ
User โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/pinterest/user/howieserious
๐๏ธ Route: /pinterest/user/:username/:type?
๐ Parameters:
username
- Required
- Description: Username
type
- Optional
- Default: _created
- Options:
- Description: Type, default to
_created
๐ Source Code: /pinterest/user.ts
Pixabay โ
Search โ
๐ข Passed Testโ๏ธ Config Required๐ Support Radar
๐ก Example: https://rsshub.app/pixabay/search/cat
๐๏ธ Route: /pixabay/search/:q/:order?
๐ Parameters:
q
- Required
- Description: Search term
order
- Optional
- Default: latest
- Options:
- Description: Order
โ๏ธ Deployment Configs:
PIXABAY_KEY
, optional -
๐ Source Code: /pixabay/search.ts
Skeb โ
Creator Works โ
๐ก Missing Testโ๏ธ Config Required๐ Support Radar
๐ก Example: https://rsshub.app/skeb/works/@brm2_1925
๐๏ธ Route: /skeb/works/:username
๐ Parameters:
username
- Required
- Description: Skeb Username with @
โ๏ธ Deployment Configs:
SKEB_BEARER_TOKEN
, required - ๅจ็่ฆฝๅจ้็ผ่ ๅทฅๅ ท๏ผF12๏ผ็ไธปๆงๅฐไธญ่ผธๅ ฅlocalStorage.getItem("token")
็ฒๅ
๐ Source Code: /skeb/works.ts
Get the latest works of a specific creator on Skeb
Following Creators โ
๐ก Missing Testโ๏ธ Config Required๐ Support Radar
๐ก Example: https://rsshub.app/skeb/following_creators/@brm2_1925
๐๏ธ Route: /skeb/following_creators/:username
๐ Parameters:
username
- Required
- Description: Skeb Username with @
โ๏ธ Deployment Configs:
SKEB_BEARER_TOKEN
, required - ๅจ็่ฆฝๅจ้็ผ่ ๅทฅๅ ท๏ผF12๏ผ็ไธปๆงๅฐไธญ่ผธๅ ฅlocalStorage.getItem("token")
็ฒๅ
๐ Source Code: /skeb/following-creators.ts
Get the list of creators the specified user is following on Skeb.
Following Works โ
๐ก Missing Testโ๏ธ Config Required๐ Support Radar
๐ก Example: https://rsshub.app/skeb/following_works/@brm2_1925
๐๏ธ Route: /skeb/following_works/:username
๐ Parameters:
username
- Required
- Description: Skeb Username with @
โ๏ธ Deployment Configs:
SKEB_BEARER_TOKEN
, required - ๅจ็่ฆฝๅจ้็ผ่ ๅทฅๅ ท๏ผF12๏ผ็ไธปๆงๅฐไธญ่ผธๅ ฅlocalStorage.getItem("token")
็ฒๅ
๐ Source Code: /skeb/following-works.ts
Get the latest works for the specified user's followings on Skeb.
Friend Works โ
๐ก Missing Testโ๏ธ Config Required๐ Support Radar
๐ก Example: https://rsshub.app/skeb/friend_works/@brm2_1925
๐๏ธ Route: /skeb/friend_works/:username
๐ Parameters:
username
- Required
- Description: Skeb Username with @
โ๏ธ Deployment Configs:
SKEB_BEARER_TOKEN
, required - ๅจ็่ฆฝๅจ้็ผ่ ๅทฅๅ ท๏ผF12๏ผ็ไธปๆงๅฐไธญ่ผธๅ ฅlocalStorage.getItem("token")
็ฒๅ
๐ Source Code: /skeb/friend-works.ts
Get the latest requests for the specified user's followings on Skeb.
Skeb โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/skeb/new_art_works
๐๏ธ Route: /skeb/:category
๐ Parameters:
category
- Required
- Description: Category, the div id of the section title on the homepage.
๐ Source Code: /skeb/index.ts
Search Results โ
๐ข Passed Test
๐ก Example: https://rsshub.app/skeb/search/ๅ้ณใใฏ
๐๏ธ Route: /skeb/search/:keyword
๐ Parameters:
keyword
- Required
- Description: Search keyword
๐ Source Code: /skeb/search.ts
Get the search results for works on Skeb
Voronoi โ
Author Posts โ
Editor's Pick Posts โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/voronoiapp/editors-pick
๐๏ธ Route: /voronoiapp/editors-pick/:category?
๐ Parameters:
category
- Optional
- Options:
- Description: The category of the post
๐ Source Code: /voronoiapp/editors-pick.ts
Home Posts โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/voronoiapp/home
๐๏ธ Route: /voronoiapp/home/:category?
๐ Parameters:
category
- Optional
- Options:
- Description: The category of the post
๐ Source Code: /voronoiapp/home.ts
This is the home page of Voronoi App
Latest Posts โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/voronoiapp/latest
๐๏ธ Route: /voronoiapp/latest/:category?
๐ Parameters:
category
- Optional
- Options:
- Description: The category of the post
๐ Source Code: /voronoiapp/latest.ts
Popular Posts โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/voronoiapp/popular/most-popular/MONTH
๐๏ธ Route: /voronoiapp/popular/:tab?/:time_range?/:category?
๐ Parameters:
tab
- Optional
- Default: most-popular
- Options:
- Description: The tab to get the popular posts from.
time_range
- Optional
- Default: MONTH
- Options:
- Description: Time range between which the posts are popular.
category
- Optional
- Options:
- Description: The category of the post
๐ Source Code: /voronoiapp/popular.ts
Search Keyword Posts โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/voronoiapp/search/china
๐๏ธ Route: /voronoiapp/search/:keyword
๐ Parameters:
keyword
- Required
- Description: The keyword to search for
๐ Source Code: /voronoiapp/search.ts
wallhaven โ
TIP
When parameter Need Details is set to true
yes
t
y
, RSS will add the title, uploader, upload time, and category information of each image, which can support the filtering function of RSS reader.
However, the number of requests to the site increases a lot when it is turned on, which causes the site to return Response code 429 (Too Many Requests)
. So you need to specify a smaller limit
parameter, i.e. add ?limit=<the number of posts for a request>
after the route, here is an example.
For example Latest Wallpapers, the route turning on Need Details is /wallhaven/latest/true, and then specify a smaller limit
. We can get /wallhaven/latest/true?limit=5.
Search โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/wallhaven/search/categories=110&purity=110&sorting=date_added&order=desc
๐๏ธ Route: /wallhaven/search/:filter?/:needDetails?,/:filter?/:needDetails?
๐ Parameters:
filter
- Optional
- Description: Filter, empty by default
needDetails
- Optional
- Description: Need Details,
true
/yes
as yes, no by default
๐ Source Code: /wallhaven/index.ts
TIP
Subscribe pages starting with https://wallhaven.cc/search
, fill the text after ?
as filter
in the route. The following is an example:
The text after ?
is q=id%3A711&sorting=random&ref=fp&seed=8g0dgd
for Wallpaper Search: #landscape - wallhaven.cc, so the route is /wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd
yande.re โ
yande post
Popular Recent Posts โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/yande/post/popular_recent/1d
๐๏ธ Route: /yande/post/popular_recent/:period?
๐ Parameters:
period
- Optional
- Default: 1d
- Options:
- Description: ๅฑ็คบๆถ้ด
๐ Source Code: /yande/post.ts
ๆ่ฟ 24 ๅฐๆถ | ๆ่ฟไธๅจ | ๆ่ฟไธๆ | ๆ่ฟไธๅนด |
---|---|---|---|
1d | 1w | 1m | 1y |
ๅไบฌๅคฉๆ้ฆ โ
ๆฏๆฅไธๅพ โ
๐ข Passed Test๐ Support Radar
๐ก Example: https://rsshub.app/bjp/apod
๐ Source Code: /bjp/apod.ts
ๆๅๆงๆ็พๅฅณ โ
ๆฌๅจ็ญ้จ โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/jpxgmn/weekly
๐๏ธ Route: /jpxgmn/weekly
๐ Source Code: /jpxgmn/weekly.ts
ๅ็ฑป โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/jpxgmn/tab
๐๏ธ Route: /jpxgmn/tab/:tab?
๐ Parameters:
tab
- Optional
- Description: ๅ็ฑป๏ผ้ป่ฎคไธบ
top
๏ผๅ ๆฌtop
ใnew
ใhot
๏ผไปฅๅๆบ็ฝ็ซๆๅ ๅซ็ๅ ถไป็ธๅฏน่ทฏๅพ๏ผๆฏๅฆXiuren
ใXiaoYu
็ญ
๐ Source Code: /jpxgmn/tab.ts
ๆ็ดข โ
๐ด Failed Test
๐ก Example: https://rsshub.app/jpxgmn/search/candy
๐๏ธ Route: /jpxgmn/search/:kw
๐ Parameters:
kw
- Required
- Description: ๆ็ดขๅ ณ้ฎ่ฏ
๐ Source Code: /jpxgmn/search.ts
ๅทๅ โ
ๅพๅฆ โ
๐ข Passed Test
๐ก Example: https://rsshub.app/dapenti/tugua
๐๏ธ Route: /dapenti/tugua
๐ Source Code: /dapenti/tugua.ts
ไธป้ข โ
๐ข Passed Test
๐ก Example: https://rsshub.app/dapenti/subject/184
๐๏ธ Route: /dapenti/subject/:id
๐ Parameters:
id
- Required
- Description: ไธป้ข id
๐ Source Code: /dapenti/subject.ts
ๅฅ่ฉไนฐๅฎถ็ง โ
้ข้ โ
๐ด Failed Test๐ Support Radar
๐ก Example: https://rsshub.app/qipamaijia/fuli
๐๏ธ Route: /qipamaijia/:cate?
๐ Parameters:
cate
- Optional
- Description: ้ข้ๅ๏ผๅฏๅจๅฏนๅบ็ฝๅไธญๆพๅฐ๏ผ้ป่ฎคไธบๆๆฐ
๐ Source Code: /qipamaijia/index.ts