We are looking for a coder to create a bot that we can use to send messages to large groups of people (1000 plus per time) automatically through www.dontstayin.com. For your information, [login to view URL] is a dance music related social networking site in which users must create profiles before they can communicate with others and it also has a large number of groups for people who are interested in various specific dance music topics. Each member's profile is clearly listed within each group and it is a simple case of clicking on their picture link and scroling down to and filling in the message title and message content field that resides within each that profile to contact that person. We would like a bot that would automatically message these group members one after one (which in some cases can be over 9000 strong) without the hassle and time consumption of doing the entire thing manually. Essentially the bot would start at the first page of members of for instance the DJ mixes group of which there would be six rows of profiles in which there would be six profiles in each row totalling at 36 profiles per page. It would then open up each person's profile in a seperate window and send a message to them until all profiles on that page had been messaged. After that it would open the next page of profiles and do the same thing. It would then do this again and again until all profiles in the group had been messaged, after which we would enter another group and do the same thing all over again. We would also like a feature installed into the software that would prevent us from messaging the same person twice within an alotted period of time. This could perhaps be in the form of a log of pre messaged profiles that we could periodically delete as necessary. We would like to be able to send messages of about 250 characters which would automatically start with "Hey (person's username").
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows XP Internet Explorer, Mozilla Firefox