Script utilisateur qui vous permet de ne pas dire à tous vos DM sur Instagram
Depuis 2023, Instagram.com n'autorise pas les messages par lots, c'est pourquoi ce projet est devenu.
Le Script USERS permet à un utilisateur de réintégrer les DMS dans un thread sur la version Web d'Instagram.com
La suppression d'un thread ne supprimera que des messages de votre côté, mais l'autre partie sera toujours en mesure de lire vos messages.
D'un autre côté, l'insensibilité à un fil entraînera la suppression des messages aux deux extrémités, ce qui rend l'autre partie incapable de lire vos messages.
Ce script est destiné à être exécuté sur la page qui répertorie les threads de message.
** L'UI n'apparaîtra qu'une fois que vous aurez sélectionné un thread de message **:
Le workflow fonctionne comme suit:
find-messages-strategy
par rapport aux parties du workflow).Pour chaque message, faites ce qui suit:
Envoyez un souris pour ce message afin que le bouton trois points apparaît.
Cliquez sur le bouton trois points pour ouvrir les actions du message.
Cliquez sur le bouton "Undend", un modal s'ouvrira avec une boîte de dialogue qui demande à l'utilisateur de confirmer l'intention.
Cliquez sur le bouton "Confirmer" dans le modal.
Il n'y a pas de concurrence. Les messages ne sont pas dess après les autres en utilisant une file d'attente.
Installez un gestionnaire USERScript pour votre navigateur:
Enfin, installez le SCRIRE USERS à partir d'OpenUserJS:
Installez la dernière version stable
Installer le développement (maître) version
Sorties plus anciennes
Je recommande d'utiliser ViolentMonkey ou quelque chose de similaire et de permettre à USERBSCRIGNELOADADING comme expliqué ici: https://violentmonkey.github.io/posts/how-to-edit-scripts-with-your-favorite-editor/
Installez les dépendances:
npm install
À la fois servir et construire avec le débit automatique:
npm start
Cela lancera également un serveur HTTP et permettra le débit automatique du nombre d'utilisateurs au fur et à mesure que les modifications sont apportées.
Vous pouvez également faire une construction unique avec:
npm run build
Le script se construire sur
dist/idmu.user.js
par défaut.
L'application Web Instagram sert différentes UIS, probablement basée sur l'emplacement de l'utilisateur. Le vôtre peut ne pas être pris en charge
Lien vers le problème: # 1
Veuillez définir le
NODE_NO_WARNINGS=1
pour désactiver les avertissements de dépréciationpunycode
.
Utilisez le DEBUG=idmu:test
Env pour activer les journaux de débogage lors des tests.
Fichiers Lint:
npm run lint:ecmascript
Exécutez le test avec Ava:
npm test
Couverture:
npm run test:coverage
Les contributions sont plus que les bienvenues.