Download
(915Kb)
Download
Updated: 07-22-18 01:00 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:07-22-18 01:00 PM
Created:01-21-16 04:31 PM
Downloads:4,934
Favorites:5
MD5:

Decliner

Version: 8.0.1.180722.1
by: Kanegasi [More]

automatically declines:

  • channel invites
  • duel requests
  • pet-battle duel requests
  • group invites
  • guild invites
  • guild petitions
  • whispers
  • trade requests

from players when:
  • you haven't recently whispered them
  • they aren't in your party or raid
  • they aren't in your guild
  • they aren't on your friends list
  • they aren't a battle.net friend

Features
  • Account or character settings

    Save your options account-wide or per character.

  • Blocks sounds and other messages

    All the UI clicks, event sounds, and chat/info text that occurs from interactions are silenced when an action is blocked. If you disabled notifications, you wouldn't know if anything was blocked at all.

  • Spam prevention

    You will be notified only once within a certain time if a player is repeatedly sending you interactions. The more they send, the longer that specific notification is hidden. Whispers, or amount of times the player bothered you, are in a tooltip on their name in the chat message.

  • Forgetting players you whispered

    After some time, players that were allowed because you whispered them will be forgotten.

  • Opening group invites when you need them

    Sometimes you need an invite to a world raid group or for a portal from someone nearby. When you say "invite", "portal", or "1" in a public message, anyone will be allowed to invite you. Once you join a group, change zones, or after 5 minutes, invite blocking will return to normal.
    You can edit these trigger words, as well as what channels are watched, in the options.


Type /decliner, /decline, or /dcl for the options.

Inspired by addons such as AutoDecline, Broker_AntiSocial, AntiSocial, and InviteBlock.

I would appreciate assistance with translation and review of localization if you can help.

Please use the curseforge ticket system to report bugs, issues, or offer suggestions such as an interaction you want to see supported or changing how the addon works.

If you prefer something friendlier than tickets, or want a discussion instead of a ticket, I occasionally check these threads:

Decliner is only hosted on Curse and WoWInterface

Post A Reply Comment Options
Unread 07-18-18, 08:44 AM  
Ammako
A Frostmaul Preserver
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 29
Uploads: 8
You may have already begun looking into it and may already know what to do to fix things, but just in case:

I change line 163 to local SendAddonMessage=C_ChatInfo.SendAddonMessage, and line 682 to C_ChatInfo.RegisterAddonMessagePrefix(L.pf) to fix some errors related to 8.0.1 changes; I don't see any other errors popping up, but it's possible there's more that needs fixing and I just haven't been doing any of the other things that could throw errors.

Might need to test further to make sure everything does still work, but I have no-one to help me test that, so I couldn't say.
Report comment to moderator  
Reply With Quote
Unread 09-15-16, 03:37 PM  
kellewic
Premium Member
 
kellewic's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 131
Uploads: 4
Re: Re: Error when sound is off

Originally Posted by Kanegasi
Thank you for the report, kellewic. Just released a version that fixes it.
Saw it and checked it out. Works great
Report comment to moderator  
Reply With Quote
Unread 09-15-16, 03:02 PM  
Kanegasi
A Molten Giant
 
Kanegasi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 666
File comments: 14
Uploads: 5
Re: Error when sound is off

Thank you for the report, kellewic. Just released a version that fixes it.
Report comment to moderator  
Reply With Quote
Unread 09-14-16, 08:47 PM  
kellewic
Premium Member
 
kellewic's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 131
Uploads: 4
Error when sound is off

Code:
686x Decliner\dclcore.lua:726: Usage: StopSound(soundHandleID, [optional: fadeout time in ms])
[C]: ?
Decliner\dclcore.lua:726: in function <Decliner\dclcore.lua:723>
[C]: in function `PlaySound'
[string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
[C]: in function `Show'
FrameXML\UIParent.lua:2336: in function `SetUIPanel'
FrameXML\UIParent.lua:2177: in function `ShowUIPanel'
FrameXML\UIParent.lua:2048: in function <FrameXML\UIParent.lua:2044>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2830: in function `ShowUIPanel'
FrameXML\GossipFrame.lua:22: in function <FrameXML\GossipFrame.lua:10>

Locals:
(*temporary) = nil
Report comment to moderator  
Reply With Quote
Unread 06-17-16, 04:35 PM  
Kanegasi
A Molten Giant
 
Kanegasi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 666
File comments: 14
Uploads: 5
Originally Posted by harl
Those random sounds, voices and music when trying to check the box for ignoring guild invites from guild members are a nice Easter egg
Thanks. Since group functionality was added, the group invites from group members also has this.

Originally Posted by Ketho
Hey

Thank you for assisting me with testing on the beta. I appreciate it.
Last edited by Kanegasi : 07-10-16 at 08:29 PM.
Report comment to moderator  
Reply With Quote
Unread 06-17-16, 03:49 PM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Hey

Report comment to moderator  
Reply With Quote
Unread 04-03-16, 04:12 AM  
harl
A Murloc Raider
 
harl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 84
Uploads: 2
Those random sounds, voices and music when trying to check the box for ignoring guild invites from guild members are a nice Easter egg
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: