one of the main issues is, that after like 50 fetched accounts, X is rate limiting the requests.
there is nothing i can do about the request overload.
however i have implemented a local database (locally stored in your browser because it would be against X TOS otherwise) that keeps track of all account locations over time.
the extension calls the database before sending a fetch request so if the account is already in your database, it uses the stored information.
over time your database will grow and rate limits are no longer a problem.
basically it gets better the longer you use it.
since there is an option to import/export/merge your database, feel free to share your databases with friends to grow it faster together. however i won't advocate the sharing of those databases to protect myself.
would love to monetize this extension in some form, but it makes everything way more complicated so i will probably just go with donations instead
there is nothing i can do about the request overload.
however i have implemented a local database (locally stored in your browser because it would be against X TOS otherwise) that keeps track of all account locations over time.
the extension calls the database before sending a fetch request so if the account is already in your database, it uses the stored information.
over time your database will grow and rate limits are no longer a problem.
basically it gets better the longer you use it.
since there is an option to import/export/merge your database, feel free to share your databases with friends to grow it faster together. however i won't advocate the sharing of those databases to protect myself.
would love to monetize this extension in some form, but it makes everything way more complicated so i will probably just go with donations instead
install beta (unpacked)
in chrome, go to
click “load unpacked” and select the downloaded folder you get when unpacking the attached .zip file.
pin the extension (puzzle icon → pin) so it’s easy to access.
configure
if pinned, just click the extension icon.
if not pinned, right click the extension and head to "options"
set filter mode (blocklist/allowlist/flag only), add locations to filter, choose hide vs blur.
toggles: fetch new accounts, show logs (for testing purposes only, shows logs when you open the chrome console), show flags, show/hide mode
whitelist/blacklist: add handles (one per line). blacklist wins over whitelist.
cache controls: clear/export/import database from the options page.
use on X
use
with the extension enabled, visit X. it will blur/hide accounts matching your list and can show flag badges.
new accounts get fetched (subject to rate limits); known accounts are served from your local database, so it gets faster over time.
if rate-limited, wait; the cache keeps working for already-known accounts.
keep in mind that at first it does not work properly as the database has to grow in order for it to work on all accounts.
backup your database by exporting it from time to time because it gets stored in chrome's local storage. you will loose your database when you clear cookies/site data on chrome.
have fun and send screenshots of stuff that doesn't work please
also feel free to share your databases!
in chrome, go to
chrome://extensions, toggle on “developer mode”.click “load unpacked” and select the downloaded folder you get when unpacking the attached .zip file.
pin the extension (puzzle icon → pin) so it’s easy to access.
configure
if pinned, just click the extension icon.
if not pinned, right click the extension and head to "options"
set filter mode (blocklist/allowlist/flag only), add locations to filter, choose hide vs blur.
toggles: fetch new accounts, show logs (for testing purposes only, shows logs when you open the chrome console), show flags, show/hide mode
whitelist/blacklist: add handles (one per line). blacklist wins over whitelist.
cache controls: clear/export/import database from the options page.
use on X
use
with the extension enabled, visit X. it will blur/hide accounts matching your list and can show flag badges.
new accounts get fetched (subject to rate limits); known accounts are served from your local database, so it gets faster over time.
if rate-limited, wait; the cache keeps working for already-known accounts.
keep in mind that at first it does not work properly as the database has to grow in order for it to work on all accounts.
backup your database by exporting it from time to time because it gets stored in chrome's local storage. you will loose your database when you clear cookies/site data on chrome.
have fun and send screenshots of stuff that doesn't work please
also feel free to share your databases!
if you got to use the extension, i'd love some form of feedback. can comment here or in my DMs idc.
also would highly appreciate if you click on export database and send it here so we can merge them.
lyall
also would highly appreciate if you click on export database and send it here so we can merge them.
lyall
❤4
been polishing the extension these past days. should be ready for chrome store very soon.
in this version i added:
improved performance & stability
fixed some small ui bugs
added some quality of life features like
-emojis instead of 2 letters for continents
-pop up that tells you the country/continent name when hovering over the flag
-option to also hide accounts without location by adding
in this version i added:
improved performance & stability
fixed some small ui bugs
added some quality of life features like
-emojis instead of 2 letters for continents
-pop up that tells you the country/continent name when hovering over the flag
-option to also hide accounts without location by adding
unknown to the list🔥1
Pill's Gate
install beta (unpacked) in chrome, go to chrome://extensions, toggle on “developer mode”. click “load unpacked” and select the downloaded folder you get when unpacking the attached .zip file. pin the extension (puzzle icon → pin) so it’s easy to access. …
to "update" it, just reinstall following these instructions.
make sure to export your database first because it gets wiped otherwise
make sure to export your database first because it gets wiped otherwise
i've been pretty busy irl but here is an updated version with some bug fixes (mainly countries that didn't get picked up)
does anyone have an icon suggestion? sadly i can't use the current one for the chrome store listing
does anyone have an icon suggestion? sadly i can't use the current one for the chrome store listing
and also new database with over 70k entries
big shoutout to all the legends that contributed to this
big shoutout to all the legends that contributed to this