1. A note to new members who are making their first purchase

    Once you have made your first purchase you will be unable to instantly download. Due to the recent influx of fraudulent purchases we now need to verify your account before we can grant access to download.
    To verify your account/purchase please email admin@chaoscode.io from the email address your PayPal account is registered to and state your ChaosCode username and the name of the plugin you have purchased.
    Once this is done access to your download your purchase will be granted.

    Please be aware that the verification process may take up to 24 hours!

    We apologise for any inconvenience this may cause
    Dismiss Notice

DiscordRewards 0.1.6

Reward players with items, kits and commands for being a member of your Discord

  1. 0.1.6

    k1lly0u
    Try and detect when users leave your Discord and revoke their rewards (This is not a solid solution and I recommend you continue using validation tokens)

    Prevent storing tokens and send a error to the user if they have DM's disabled which prevents the bot from contacting them

    Added config option "Automatically try and re-validate users when their token has expired" which when a users token has expired and they are required to re-validate it will automatically check if they are still in the...
    Samshoun and iEatElders like this.
  2. 0.1.5

    k1lly0u
    Fixed revoke command
    Added a bunch of stuff to try and verify the extension is still connected to Discord, and reload the plugin if it isn't
    Added checks to make sure the config doesn't have null values
  3. 0.1.4

    k1lly0u
    Added support to grant Discord roles to users when validating, which last for as long as they are validated (You will need to update you bots permissions to use this!)

    Added console command "discord.admin purge" which will force revoke rewards for any user with an expired token and remove them from the data file
    Added console command "discord.admin wipe" which will revoke rewards every user and wipe the data file
    Added console command "discord.admin revoke <playerID" which will remove...
    michiel marcelis likes this.
  4. 0.1.3

    k1lly0u
    Made user name inputs case insensitive
    Get an additional member list via web requests for times when the extension fails to find a user. This web request is limited to 1000 members at a time and updates every 5 minutes. I have it set up to run multiple requests if it returns the limit and tested it by setting the limit to 1 but won't know for sure if it will get over 1000 members until someone with 1000+ Discord members tries it out
  5. 0.1.2

    k1lly0u
    Added config option to disable revalidation time
    Added config option to disable UI reward selector
    Added ability to add users to usergroups upon validation, which are automatically removed when the revalidation period has expired
    Added ability to grant users permissions upon validation, which are automatically removed when the revalidation period has expired
    Added ability to run commands upon validation
  6. 0.1.1

    k1lly0u
    Added config option to enable DiscordExt debug mode
    Removed some unused config UI options
  7. 0.1.1

    k1lly0u
    Added config option to enable DiscordExt debug mode
    Removed some unused config UI options