• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Congratz

 
Project Updated:
Files Updated: Sun, Jun 7 2009
Supports Game Version: 3.1.0
Category: Chat & Communication, and Guild
Tags:

, , , , , , and [Edit Tags]

Project Manager: rapidgame
Additional Authors: No additional authors
Current Version: v0.4.3
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 14
Downloads Total: 10,858
Favorites: 22
Comments: 14
  • About Congratz
  •  

Congratz

This is an Ace3 based addon that I wrote to avoid constantly typing "gratz".

It started off as a small addon for me to use personally as well as an opportunity for me to practice programming. The code is quite simple and commented, so it should serve as a good example if you're beginning to code in Lua.

Features

  • Automatically responds when players in your guild earn an achievement.
  • Randomly picks a message from a user customizable message table.
  • Has a configurable random delay between the achievement notification and response.
  • Supports variables within messages.

Configuration

All configuration is done via the /congratz [option] slash command.

Options
show - displays the current addon configuration.
add <message> - adds a new message to the table.
delete <number> - removes the message corresponding to that number.
group <message> - sets the message to be shown if multiple people earn a gratz.
delay <number> - sets the range for random delay (1 or more seconds).

This options list can also be seen in game by typing /congratz.

When creating your messages, you can use the following variables which will automatically be replaced by congratz.

Variables
#N - the name of the player receiving the congratulations.

New Features and Bug Reports

Please post bug reports and feature requests here: Tickets.

The ticket system is used to make it easier for me to keep track of what needs to be done, and also makes it easier for you (the user) to see the status of your inquiry. Please avoid cluttering the comments section since ticketed items will be dealt with first.

If you can think of something you want this addon to do, let me know! Chances are I can do it for you.

Other

There are plenty of other addons on Curse and other networks that provide similar functionality to Congratz and if you think that there is a function that they provide which Congratz should, please let me know :-)

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Congratz v0.4.3 Release 3.1.0 7,713 6/7/2009
  Congratz v0.4.2 Release 3.1.0 457 6/5/2009
  Congratz v0.4.1 Release 3.1.0 39 6/5/2009
  Congratz v0.4 Release 3.0.8 2,283 2/6/2009
  Congratz v0.3 Release 3.0.8 280 2/3/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • rapidgame said

    Hi guys,

    Just letting you know I haven't been playing WoW for the past couple of months mainly due to university commitments.

    However I am now on holiday so may have time to update a few things. I know there are already some tickets in curseforge that haven't been touched in months so I will look at those first. If there are any other requests please add them as a new ticket.

    Also, I have had another member of the community send me some updated code which looks pretty good and will add a few new features. I am talking to them now about adding them as an author of this project.

    Lastly, this addon started as a way for me to learn Lua code, and for such a small addon I'm glad that a few of you find it useful!!

    Will be back on here soon.

    Cheers guys, rapidgame.

    Reply Report Permalink
  • what am I doing wrong? when guildmates dinged, it said gratz, but not when they earned achievement.

    Reply Report Permalink
  • Sir Dragonis,

    You can use guild greet for that. I think that it is more suited to that type of thing.

    I love this program. It wasn't working at first for me so I just changed a line in the TOC to match the current interface. Yes, I know, this is STRONGLY recommended against, but I truly wanted this mod and couldn't find any other that would give me the exact function I want, namely, the ability to randomize over 100 congratulations messages. Some of them are hilarious, others in character roleplay. Yes, I'm cheesy. However, because I have so many messages, and because they are so unique they often spawn conversations. Which is exactly what I wanted. I tried HelloWowGreeter and I just wasn't able to customize it enough. Plus, I got called out on it being a mod. So far, no one in my guild has even figured it out. Hehe.

    Thanks. Please continue to update as I have absolutely no computer code knowledge. Take care.

    Reply Report Permalink
  • ghostee said

    Can you give me an example of how to make one to personalize the name? I'm confused on the #N part...

    Reply Report Permalink
  • nikneven said

    Is this still being maintained?

    Reply Report Permalink
  • is there any way to add when some one lvl and says Ding in a whisper or guild chat and is so will u show me how plz!!!

    Reply Report Permalink
  • TykeArt said

    Please could you explain what happens when changing the delay. I notice that you have previously responded that it's currently setup to get a random number (1-15s) and then add 5 seconds to it. If you enter: /congratz delay 10, would this stop the random selection and substitute 10 seconds or would it add 10 seconds to a random number?

    When I installed the add-on I got some error messages referring to missing references to Ace 3. I have installed Ace 3 and it is working fine. Should I need to do this?

    Thanks for creating an excellent add-on.

    Reply Report Permalink
  • Lakelake said

    Hello! I love this addon - a couple of guildies have it! Finally tracked it down and got it installed...but I got some pretty messy clashes with other addons for no apparent reason. :(

    On game-load, the addon seems to not appear in my list of addons and also causes Prat, RatingBuster, Recount and SexyMap to disapear along with it. It causes graphical errors to SexyMap.

    Seems like an awful lot of errors for an apparently robust addon - no one else seems to be having these problems...perhaps I'm just unlucky. -.-

    Cheers,

    Lake

    Reply Report Permalink
  • rapidgame said

    Hi there Lakelake,

    I can't think of any reason for your errors. I to have most of the addons you mentioned installed and have not encountered any problems.

    Furthermore, because of the way Blizzard handles addons, it is actually impossible for Congratz to remove other addons from the addon list at the loggon screen (if this is what you were refering to?).

    If you are still encountering these errors I would love to get to the bottom of it, and I would be grateful if you could open a ticket here:
    http://wow.curseforge.com/projects/congratz/tickets/

    Thanks for bringing this to my attention.

    Reply Report Permalink
  • mattbnr said

    love this addon. its great. i like the custom message feature and the random message thing. makes it seem like its not really a addon so much.

    Reply Report Permalink
  • rapidgame said

    I am aware of an error that occurs on the first time you try to add a message using /congratz add. However it appears that even though an error is generated, the addon still functions as it should.

    I have posted a ticket with AceLocale to try and see what the cause of the problem is, but in the meantime you should all be able to continue using congratz.

    Reply Report Permalink
  • Suziekew said

    I occasionally two-box and it's embarrassing when one of my alts congratulates the other. Is there a way to "ignore" a name? I don't run the program on the second comp and if I had an ignore feature on the main, I would stop applauding my own accomplishments! haha!

    Other than that, this is a great addon!

    Reply Report Permalink
  • rapidgame said

    Yes this is do-able. Post a ticket if you want it in :-)

    Reply Report Permalink
  • Does this report in ./gchat, and if so Is there a way to change the channel it reports to as a default?

    Reply Report Permalink
  • rapidgame said

    Does report in /g as it only responds to guild achievement announces at the moment.

    Changing the channel wouldn't be hard to add in, but can I ask what you would like tot be able to change it to, and why?

    Reply Report Permalink
  • the1killer said

    was love at first sight, works like a charm, though i modify the delay to be a max 7 sec (for me 17 sec was to much)

    btw Autogratz was intended to be instant

    Reply Report Permalink
  • rapidgame said

    It's currently setup to get a random number (1-15s) and then add 5 seconds to it.

    I have a few minor things to fix (like when it says "gratz guys" when one person gets 2 achievements at the same time) so I'll add a command line option to change the default random range (although there will still be the fixed +5s).

    Any other suggestions are very welcome!

    Reply Report Permalink
  • rapidgame said

    This has been implemented in v0.4!

    Reply Report Permalink
  • oninuva said

    If you don't mean the grats then don't give it!

    Reply Report Permalink
  • rapidgame said

    It gets hard to type when you're in the middle of raiding ;-)

    Reply Report Permalink
  • Addon Packs Containing Congratz

Most Downloads / Day

Congratz has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 2,669 Prat 3.0 Chat & Communication
  2. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  3. 1,463 Chatter Chat & Communication
  4. 1,096 EPGPLootmaster Chat & Communication, Chat...
  5. 1,096 EPGPLootmaster Chat & Communication, Chat...