Pont des suiveurs du ciel
Trouvez et suivez instantanément les mêmes utilisateurs de vos ?(Twitter) suit sur Bluesky.
sky-follower-bridge.mp4
Documentation
? Installation
- Chrome Web Store (recommandé)
- Modules complémentaires Firefox
- Modules complémentaires Microsoft Edge
Note
Nous vous recommandons d'utiliser la version Chrome Web Store car elle est toujours à jour. Les autres versions du magasin peuvent être en retard dans les mises à jour.
Comment utiliser
- Sur ? ouvrez votre liste d'abonnés, d'abonnés ou d'utilisateurs bloqués, ou la page Membres d'une liste publique.
- Utilisez le raccourci
Alt + B
ou cliquez sur l'icône de la barre d'outils pour lancer l'extension Sky Follower Bridge. - Saisissez votre e-mail ou identifiant de connexion Bluesky et un mot de passe d'application.
- Appuyez sur le bouton
Finding Bluesky Users
. - Les utilisateurs de Bluesky apparaîtront dans le modal.
- Cliquez sur le bouton « Suivre » pour les suivre sur Bluesky.
Conseil
Pour les utilisateurs de Firefox, appuyer sur Alt + B
peut ne pas fonctionner. Dans ce cas, cliquez sur l'icône d'extension dans la barre d'outils du navigateur. https://support.mozilla.org/en-US/kb/extensions-button
? Dépannage
- N'hésitez pas à mentionner @kawamataryo.bsky.social sur Bluesky. Ils fourniront un soutien pour garantir le bon fonctionnement de l’outil.
- Si vous obtenez l'erreur "Erreur : quelque chose s'est mal passé....", veuillez recharger la page , puis cliquez à nouveau sur l'icône d'extension.
Limites
- La recherche d'utilisateurs peut échouer en raison de la limite de débit dans l'API de Bluesky. Dans ce cas, veuillez attendre 2 à 3 minutes et relancer la recherche.
Développement
Variables d'environnement
-
PLASMO_PUBLIC_BSKY_DOMAIN
: Le domaine Bluesky à utiliser (par défaut : "bsky.social")
Création de serveurs PDS personnalisés
Si vous souhaitez utiliser cette extension avec un PDS (Personal Data Server) personnalisé au lieu du bsky.social par défaut, vous avez deux options :
Option 1 : Utiliser le fichier .env
- Clonez le dépôt :
git clone https://github.com/kawamataryo/sky-follower-bridge.git
cd sky-follower-bridge
- Installer les dépendances :
- Créez un fichier
.env
dans le répertoire racine :
echo " PLASMO_PUBLIC_BSKY_DOMAIN=bsky.social " > .env
- Créez l'extension :
# For Chrome
npm run build
npm run package
# For Firefox
npm run build:firefox
npm run package:firefox
Option 2 : Utiliser directement la variable d'environnement
Vous pouvez également transmettre le domaine directement lors de la construction :
# For Chrome
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run build
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run package
# For Firefox
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run build:firefox
PLASMO_PUBLIC_BSKY_DOMAIN=your-custom-domain.com npm run package:firefox
Chargement de l'extension construite
Après la construction, vous pouvez charger l'extension :
Pour Chrome/Edge :
- Accédez à
chrome://extensions/
(ou edge://extensions/
) - Activez le "Mode développeur" en haut à droite
- Cliquez sur "Charger décompressé"
- Sélectionnez le répertoire
build/chrome-mv3-prod
Pour Firefox :
- Allez
about:debugging#/runtime/this-firefox
- Cliquez sur "Charger le module complémentaire temporaire"
- Sélectionnez le fichier zip dans le répertoire
dist
Remarques
- L'extension construite sera dans le répertoire
build
- L'extension packagée (.zip) sera dans le répertoire
dist
- Lors de l'utilisation d'un PDS personnalisé, les utilisateurs devront utiliser des identifiants au format
username.your-custom-domain.com
- Assurez-vous que votre serveur PDS personnalisé est compatible avec le protocole AT