A simple image querier using express and danbooru.
This project was originally a way to find, as implied by the title, femboys. However, I also realized that since it queries by a tag name, it works for all things. Ex. you can search for not just femboys, but also other anime/manga characters.
PLEASE NOTE THAT THESE IMAGES YOU GET MIGHT POTENTIALLY BE NSFW. BY USING THIS PROJECT, YOU ARE SAYING YOU ARE 18+. MOREOVER, I AM NOT RESPONSIBLE FOR WHAT YOU DO WITH THIS
You can get started by going to https://femboyfinder.firestreaker2.gq/query, where query
is your input.
Ex. https://femboyfinder.firestreaker2.gq/astolfo.
Note: because of the way that this project was coded, you can also send links inside of discord to have that image in an embed.
FemboyFinder also provides an API for developers to use. At the core, it makes a GET request to the danbooru api, gets a random link from it, and then sends it to the client within a JSON response.
Base URL: https://femboyfinder.firestreaker2.gq/api/${query}
URL: https://femboyfinder.firestreaker2.gq/api/felix_argyle
Response:
{"Query":"felix_argyle","URL":"https://cdn.donmai.us/original/60/28/602891219d1153f991a0bb96c338a29b.jpg","Dimensions":"1200x1350","Status":200}
If you for some reason would like to selfhost this project, the steps are simple. All you need is to have Node.js and Git installed already.
$ git clone https://github.com/FireStreaker2/FemboyFinder.git
$ cd FemboyFinder
$ npm i
$ npm start
If you would like to contribute, you can fork the repo and make a PR, or contact me via email @ [email protected]