I appreciate the functionality that detects whether a submission has gone through and attempts to resend it if it has failed. I've found myself with a full paragraph of text or more lost when attempting to comment during particularly laggy days. I guess that would have been avoided?
On the other hand, I'm personally against auto-thank scripts. I want to take the extra time to thank the creator of every giveaway I enter, so I won't be using it. Thanks for taking the time to make it though. Best of luck with it.
Comment has been collapsed.
Actually, I do not attempt to save the comment (though that would be a decent idea for an additional feature).
If a submit fails, as far as I know it actually went though, but the response just did not get back, so to avoid submitting multiple comments, I never resubmit a comment (just the "enter giveaway" request).
Comment has been collapsed.
Huh, I always thought the masses of "Thanks!" comments on the giveaway were pointlessly ritualistic and not in any way reflective of actual gratitude. And now we've got an automated script for it that affirms this notion. :-)
Comment has been collapsed.
13 Comments - Last post 21 minutes ago by VicViperV
13 Comments - Last post 29 minutes ago by artion33
14 Comments - Last post 32 minutes ago by medion
157 Comments - Last post 2 hours ago by jiggakills
1,961 Comments - Last post 5 hours ago by Gamy7
1,042 Comments - Last post 6 hours ago by sensualshakti
769 Comments - Last post 7 hours ago by OwieczkaDollyv21
15 Comments - Last post 8 minutes ago by PoeticKatana
252 Comments - Last post 8 minutes ago by coleypollockfilet
54 Comments - Last post 9 minutes ago by FateOfOne
447 Comments - Last post 21 minutes ago by Graved
12 Comments - Last post 46 minutes ago by s4k1s
563 Comments - Last post 52 minutes ago by Vampus
127 Comments - Last post 1 hour ago by lext
The Steamgifts Giveaway Improvement Script was originally designed to automatically thank the giveaway's creator when entering their giveaway; Saving you both time, and making sure you remain polite; But has evolved into much more. It is now a general efficiency improvement tool for everything to do with the giveaway page of Steamgifts.com. It comments and enters a GA with a single form submit, halving the amount of server communications time it can take to both enter and comment on a single giveaway. The script also makes the site slightly more stable when the site is particularly laggy and unresponsive. Specifically, because it uses AJAX requests; If one fails it can tell, and the script just sends another one, and so on and so forth until the request gets through. Additionally, you can specify a number of End Behaviors to perform, after you have entered into a giveaway, including closing the tab.
The script first looks for any content in the page's comment box, and will use that if it is available. Otherwise, it uses whatever custom comment you have set, or just defaults to "Thanks!", if one is not available. When the script submits a comment it records this, and stores an expiring data point to remember not to auto comment if you re-enter this giveaway. You can also set a specific "end behavior", to perform after submittal of both the comment and entrance into the giveaway (e.g., close the page).
The script is also built with a filter specifically designed to recognize other auto thank comments, as well as a host of other generic thanks spam. Filtering them out, and adding them to the "thanked" summery. So you can personalize and lengthen your default comment as much as you want, while still having it filtered out as generic "thanks" spam. The filter ignores your own comments, but will filter out all default auto thank comments, while leaving the personalized ones (read: comments that you wrote for a specific giveaway). When the script encounters replies, it only filters out the entire comment tree if every single comment is considered spam, otherwise the entire tree is left intact. While viewing the comments, or through the options menu, you can add more messages to filtered list, or more authors to the whitelist.
NEW --- Another major feature is the Markdown toolbar. Steamgifts uses the Markdown language to style and format comments. This script incorporates the MarkdownDeep editor as of version 2.4, which allows you to easily add hyper links, format text, and even preview the result. Additionally, I have added two additional features/buttons to this editor. One button converts the selected (or entire comment) from HTML to Markdown, and by default strips out any remaining HTML code as well. Meaning you can create links, list, or bold text using HTML code, and one click of this button will convert it to Markdown. The other button simply strips out HTML code, useful if you are copy pasting.
(Options will not take effect on any current pages, until they are reloaded)
Compatibility:
Designed and tested on Chrome, using the Tampermonkey extension.
Firefox - Does not work, and I cannot get it to work. This project needs a Firefox expert to port it. If you are interested in giving it a try, please contact me.
SteamGifts Plus - Some minimal testing. Appears to be compatible.
Help Needed - If it works for you, or does not work for you, in any unlisted ways, please let me know.
Version History:
Version 2.4 – Added fully featured Markdown editor. Added option to use the markdown editor in ALL site comment forms. Added a few more default filter words (reset to default to use). (October 13th, 2013)
Version 2.3 – Added fully featured, and customizable filter system. Preload options. Fixed some bugs, improved stability. Moved options link to option in "Account" dropdown; Changed page to "/giveaway/improvement". As well as a bunch of really necessary little features to improve normal commenting. Two buttons around the comment box to make using the markdown easier; One to convert HTML to markdown, and another to strip out html code. Added in reset to default buttons for all text options. ADDED: auto update feature. (August 24th, 2013)
Version 2.1.1 – FIX: Page closing by default. (August 7th, 2013)
Version 2.1 – CHANGED: Name, some wording in about page changed. ADDED: highlight options link when in options page. (August 7th, 2013)
Version 2.0 – Complete code redesign and many features added. Code stabilized, improved, modularized, and documented. Designed to be feature complete (aka, have all the necessary features, but nothing fancy or particularly involved). (August 7th, 2013)
Version 1.X – Original design and release of the Auto Thank Script. Many rapid updates were released to stabilize and improve basic design. All it did was comment "Thanks." every time you entered a giveaway. It worked, but had ragged, patchwork, code. Latter versions tried to prevent double comments. (August 2th, 2013)
Potential Future Updates:
Make Markdown editor automatically handle newline better (a single newline needs the last line of text to have two spaces after it to show up in the result), and have a option to toggle this mode on or off.
A mark/badge to denote that you have already commented on this current giveaway.
When script launched for the first time or newly updated, show About page.
Add more End Behavior features.
Keep points up to date on all pages.
Check for new replies, and show in menu bar.
Add in support for special tags, that would be replaced by the gifter's name, the giveaway name, etc.
Add in support for multiple different auto comments, and allow user to select one when entering giveaways/commenting.
Add support for more special tags to select and insert from a randomly chosen one from a range of other auto comments.
Add support for simple IF/else special tags for use within the comments.
Allow support for templates. Comments that are designed to be added to (e.g., signatures).
(Submit any suggestions, bugs, or compatibility information to the Official Steamgifts Giveaway Improvement Script)
Links:
Comment has been collapsed.