Version: 1.0.4, by Antivirus
Developer Last Online: Aug 2014
Version: 3.5.4
Rating:
Released: 01-08-2006
Last Update: 07-19-2006
Installs: 164
Uses Plugins
No support by the author.
What: This will send an automatic PM to a user after you add him/her to your Buddy List. The PM you automatically sent is saved within your outfolder and the Admin can modify the title and message of the PM by changing the phrases.
1 Product (1 plugin and 2 phrases)
Versions / Features:
1.0.0 - released on 1/9/06
1.0.1 - added automatic approval link into body of PM received by user
added a check to prevent looping of the PM if the receiver already has the sender on his/her buddylist
1.0.2 - added an anti-harassment link in the PM to deter users from "annoying" others into becoming their friends.
added link so receiver of PM can easily view sender's profile.
1.0.3 - cleaned up code and added link for recipient of PM to view sender's profile from within PM
1.0.4 - Fixed bug which was wrongly sending PM to someone when user added someone to his/her ignore list
To Install: Just import the xml file as a product from within AdminCP>PluginSystem>ManageProducts>Add/ImportProduct
To change the title of the PM, edit $vbphrase[anti_autopm_bud_tit], and to change the message of the PM, edit $vbphrase[anti_autopm_bud_mes].
PLEASE REMEMBER TO BACKUP BEFORE YOU INSTALL!
Thanks: Thanks to Andreas for writing the [HowTo] Send PM's Automatically. This was inspired by Cloud Warrior's really cool vbFriends hack, which lacked this functionality and it seemed like many people would want it.
about: I'm taking this out of beta, as i think it's working all right by now. Any advice on how to improve this, comments, or bugs - are more than welcome, as I will do my best to address all.
If you use this, please click the install thingie
.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
This is a export of the plug-in that works on my system, you can open it up and see the changes I have made.
The best part about this is... when Antivirus gets around to updating this the correct way, all you will have to do is reinstall and overwrite what is already there.
I hope this will help you.
This works well. I had to make a change so that it wouldn't send a PM to yourself if you added yourself to your own buddy list. It was causing a hell of a lot of confusion when testing this (I'd add a buddy, check my sent pm's, read the one that was sent to my new buddy, and click the "add me too" link...which would add myself to my own buddy list and then send me a new PM. If this sounds confusing...err..yea, it is. )
However, there is a problem I've found where this sends the PM/Email (if they have the option enabled to receive new PM's via email) before they're actually added to the list. And there's no checking to see if a PM has already been sent. So, I was able to go to the "Add Buddy" screen, hit refresh 50 times, and mail myself off 50 emails. Not good.
Trying to figure out a fix for this. Anyone have any ideas?
It seems the hook it was using was removed or renamed (at least I can't get it to fire ever).
The replacement that someone suggested earlier fires before the person is actually added to the buddy list, which creates a situation where it can be continuously spammed. With a little tweaking it can work just about the same way, but I can't figure out a solution to that problem.
Here's the one I've been using with 3.6.4. It's mostly the one that was posted a few pages back, but with a few changes to make it slightly more difficult to spam. I'd still like any idea anyone has how to fix that problem.