Skip to content

Trade Abuse Monitoring

Lusamine edited this page Sep 30, 2021 · 14 revisions

These settings can be used to mitigate trade abuses such as bypassing trade cooldown and using multiple accounts to queue. It is also possible to disallow users from using the bot by Nintendo ID. The bot will use Echo channels to alert when trade abuse is detected and any action is taken. Mentions can be added to call for further action on the user.

Trade Cooldown

This is a limit on how often a user may trade with the bot.

  • TradeCooldown: Bot will alert if a user is detected in-game multiple times in less than this setting's value in minutes.
  • EchoNintendoOnlineIDCooldown: Sets whether to include the Nintendo ID in echoes when trade cooldown is ignored.
  • CooldownAbuseEchoMention: If not empty, the provided string will be appended to Echo alerts to notify whomever you specify when a user violates trade cooldown. For Discord, use <@userIDnumber> to mention.

Multiple Accounts

These are limits on users on multiple Discord/Twitch accounts queuing for the same Nintendo online account.

  • TradeAbuseExpiration: Bot will alert if a user is detected using multiple Discord/Twitch accounts in less than this setting's value in minutes.
  • EchoNintendoOnlineIDMulti: Sets whether to include the Nintendo ID in echoes when multiple accounts are detected.
  • TradeAbuseAction: Sets the action when a user is detected using multiple accounts to queue. Ignore does nothing, Quit leaves the trade, and Block initializes the in-game block routine.
  • BanIDWhenBlockingUser: Sets whether to add a user's Nintendo ID to the BannedIDs list when they are blocked in-game for multiple accounts. This will cause them to be blocked in-game again if they switch games.
  • MultiAbuseEchoMention: If not empty, the provided string will be appended to Echo alerts to notify whomever you specify when a user is found using multiple accounts. For Discord, use <@userIDnumber> to mention.

ID Banlist

These are bans on Nintendo online account IDs.

  • BannedIDs / BlockDetectedBannedUser: A list of IDs that are banned from using the bot. If a user is encountered matching one of these IDs and BlockDetectedBannedUser is enabled, the bot will block them in-game during trade. Otherwise, it will leave the trade.
    • Users can be added to this list with $bantrade <Nintendo ID> "Comment".
  • BannedIDMatchEchoMention: If not empty, the provided string will be appended to Echo alerts to notify whomever you specify when a user matches a banned ID. For Discord, use <@userIDnumber> to mention.
Clone this wiki locally