TwitCraft
Français :
Quoi ?
TwitCraft est un plugin Spigot dans lequel vous pouvez lier votre compte Minecraft à Twitter, pour gagner des récompenses.
Ce que le plugin fait
- Lier votre compte à un compte Twitter existant;
- Si plusieurs compte existent, affiche un menu avec les 20 premiers comptes;
- Envoit une demande de confirmation sur Twitter pour lier le compte;
- Obligation de suivre le compte du serveur pour lier son compte;
- Reçoit des cadeaux lors de likes ou retweet des posts;
- Anti "multi-like" et anti "multi-retweet";
- Informe à tout ceux qui ont lié leurs comptes lors d'un nouveau post;
- Une commande admin qui permet de tweeter automatiquement depuis le serveur;
- La possibilité de voir la liste des personnes ayant liés leurs comptes;
- La possibilité de cacher son compte aux autres;
Les commandes
Commande principal: /tc ou /twitcraft ou /tcraft ou /twitc
Pour lier son compte:
/tc link <twitter name | twitter id>
Un menu:
/tc menu
Pour afficher les twitter des joueurs connecté:
/tc player list
Pour afficher le twitter d'un joueur en particulier:
/tc player <name>
Pour activer / désactiver le twitter public:
/tc player <on/off>
Tweeter depuis le serveur: (permission: "twitcraft.tweet")
/tc tweet <message>
Configuration
Une fois le plugin installé, il faut le configurer !
- Allez sur le site twitter app;
- Cliquez sur "Create new app";
- Mettez un nom unique, une description et une url valide (commençant par "http://";
- Dans "Access level", changez "Read and write" en "Read, write, and direct messages";
- Dans "Keys and Access Tokens", cliquez sur "Create my access token";
- "Consumer Key (API Key)" correspond à "consumerKey" dans la config;
- "Consumer Secret (API Secret)" correspond à "consumerSecret" dans la config;
- "Access Token" correspond à "token" dans la config;
- "Access Token Secret" correspond à "tokenSecret" dans la config;
- Dans le fichier config.yml, changez "YourServerName" par le nom de votre serveur;
- Pour les items, si vous voulez que le joueur reçoit un item quand il like, changez le "like.id" en l'id de votre item ainsi que sa quantitée. Si vous voulez qu'il ait un kit, entrez la commande. Si vous ne voulez pas d'item ou de commandes, enlevez la ligne "id" , "amount" ou "command" mais laissez la ligne "like";
- La même chose pour "retweet";
- Et voila !
Un fichier de configuration en français est disponible ici (en cours de traduction)
Le code source sera bientôt publié.
Merci !
English:
In translate ...
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta