First you need to set up nuVotifier, which you set up on the server and on every vote listing you have.
Then you need a NuVotifier listener which will give the player whatever rewards or commands you want to give them. If you want to do crates, then I’m sure whatever crate plugin you have has a give player crate key command.
(Or alternatively, you can list all the rewards on the NuVotifier plugin and the person will get the reward automatically after voting, without having to redeem the key)
In order to get /vote or /vote links, this could probably be done with nucleus, make a /links page for it
Then use RandomByte / CommandUtils to create a /vote alias that will run /links vote
Alternatively to CommandUtils, there’s also Simon_Flash / CmdBuilder pretty sure this works to, but haven’t gotten to use it yet.