Anti-Cheat v1.4.0 (The Assassin) par SH4FS0c13ty
Un bot Discord qui éjecte les tricheurs d'après leur liste de serveurs et leur ID Pokémon GO.
English version : https://github.com/SH4FS0c13ty/Anti-Cheat_Discord_Bot
Les dépendances ci-dessous peuvent être installées en exécutant "Anti-Cheat Requirements Installer.bat".
Voir la section Installation section pour en savoir plus.
- Windows 10
- Python 3.7.4
- Tesseract OCR
Exécutez "Anti-Cheat Requirements Installer.bat" et sélectionnez l'installation correspondant à votre système.
L'installation va commencer et aucune autre action n'est requise.
La console principale d'Anti-Cheat vérifiera les mises à jour à chaque démarrage.
Si une mise à jour est trouvée, vous serez alerté sur la console principale.
Exécutez "Anti-Cheat.bat" et entrez la commande que vous voulez utiliser.
Processus Anti-Cheat :
start|stop|restart|autostart
Voir les listes et la configuration d'Anti-Cheat :
show config|blacklist|cheaters_lists
Réinitialiser les listes et la configuration d'Anti-Cheat :
reset config|cheaters_lists|servers_lists
Définir la configuration d'Anti-Cheat :
set CLIENT_ID|CLIENT_SECRET|TOKEN|HOST|PORT|OAUTH_WINDOW|CHECKER_WINDOW
Fichier de logs :
logs/Anti-Cheat.log
Fichier d'erreurs :
logs/Anti-Cheat_traceback.log
Fichier de configuration :
scripts/config.json
Liste noire des serveurs :
lists/blacklist.txt
Liste des IDs Pokémon Go des tricheurs (voir le modèle inclus):
lists/cheaters.xlsx
Les des IDs Discord des tricheurs :
lists/cheaters_id.txt
Listes des IDs associés des tricheurs (<ID_POKEMON_GO>:<ID_DISCORD>):
lists/Associated_IDs.txt
Listes des serveurs des utilisateurs :
servers_lists/<DISCORD_ID>_servers_list.txt
N'oubliez pas de configurer Anti-Cheat avant de l'utiliser !
Pour le configurer, modifiez le fichier "config.json" ou utilisez la commande set <PARAM>
.
Vous devez aussi modifier les fichiers "blacklist.txt et "cheaters.xlsx" pour le faire fonctionner correctement.
- ./verify <URL_IMAGE_OU_IMAGE_INCLUSE>
- ./kick <NOM_OU_ID_UTILISATEUR>
- ./recheck <NOM_OU_ID_UTILISATEUR>
- ./recheck_all
Licence MIT (https://opensource.org/licenses/mit-license.php)
Copyright (c) 2019 SH4FS0c13ty & 123321mario
Par les présentes, la permission est accordée, sans frais, à toute personne obtenant une copie de ce
logiciel et des fichiers de documentation associés (le " Logiciel "), d'utiliser le Logiciel sans
restriction, y compris, sans limitation, les droits d'utiliser, copier, modifier, fusionner, publier,
distribuer, sous-licencier et/ou vendre des copies du Logiciel, et d'en permettre l'utilisation aux
personnes auxquelles il est fourni, sous réserve des conditions suivantes :
L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les
copies ou parties substantielles du Logiciel.
LE LOGICIEL EST FOURNI "TEL QUEL", SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS,
MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, D'ADAPTATION À UN USAGE PARTICULIER ET DE
NON-CONTREFAÇON. EN AUCUN CAS, LES AUTEURS OU LES DÉTENTEURS DE DROITS D'AUTEUR NE PEUVENT ÊTRE TENUS
RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGE OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS LE CADRE D'UNE
ACTION EN RESPONSABILITÉ CONTRACTUELLE, DÉLICTUELLE OU AUTRE, DÉCOULANT DU LOGICIEL OU DE L'UTILISATION
OU D'AUTRES TRANSACTIONS DU LOGICIEL OU EN RAPPORT AVEC CELUI-CI.
Auteurs :
SH4FS0c13ty (Site web : https://sh4fs0c13ty.tk/ , Twitter : @SH4FS0c13ty, Discord : SH4FS0c13ty#1562, Github : https://github.com/SH4FS0c13ty)
123321mario (Site web : http://123321mario.tk/ , Twitter : @123321mario, Discord : 123321mario#1337, Github : https://github.com/123321mario)
Merci à Stanislav Vishnevskiy pour son module Discord OAuth2 (https://github.com/discordapp/discord-oauth2-example)