Find Jobs
Hire Freelancers

Automated PM | Chat Room Auto Responder(repost)

$30-5000 USD

Completed
Posted over 14 years ago

$30-5000 USD

Paid on delivery
In this project we require an automated private message / chat room responder. Should the programmer be able to deliver this project on time, we will invite the programmer will be invited to develop this product further via additional project requests. In order to be considered for this project, you must have: successfully completed 1 or more projects on RAC Experience and ability working with YMSG protocol Ability to create multiple YMSG connections Ability to use proxies/ports (socks) to handle multiple connections (we will supply the list, your job is to make the program use it in Proxy/Socks mode) Strong work ethic Be realistic in estimates of time AND your abilities Communicate daily This program can be written from scratch, or you can customize an existing program you've already created to make it fit our needs.. In short, this program does the following: Uses YMSG Protocol (prefer YMSG 15 or later) Logs in multiple users to Yahoo Messenger Logs in multiple users to Yahoo Chat rooms Auto responds to incoming private messages Post auto status messages into Yahoo Chat rooms Additional required features: Auto Captcha solution using 3rd party plugin Each ID logs in using seperate IP (SOCKS5 preferred, open to other workable solutions) Enhanced Login / Relogin timing and schedule options Make Status List sortable by column, in ascending or descending order Update to latest YMSG Protocols (YMSG 15 or 16) Ability to specify individual Login Server from list of available servers Change: IDs will be logged in by order of room list. Add Login Selected Button to Status Tab ## Deliverables This software currently has 7 tabbed screens: Status Tab: Displays the status of each chat room, Yahoo ID, number of chat messages sent, number of private messages sent, and current status. Function buttons are Join Chat All, Logout All, Login All, Join Chat Selected, Login Selected, Pause Login, and Resume Login. The lower status bar shows the # of IDs/# of IDs logged in, # of IDs in Chat/# of IDs logged in, Total # Messages Posted, Total # Private Messages Sent, and # Captchas attempted. IDs Tab: This tab is populated by a .ini file which contains a list of all the Yahoo IDs and Passwords. Each ID can be assigned to a specific chat room if desired. This tab allows the user to add, remove, or edit entries into the [login to view URL] file. The current ID format is as follows: Yahoo_ID:Password^Room_Name#Room_Number*Room_ID Chat Messages Tab: This tab's content is populated by the [login to view URL] file. This file stores messages to be posted in chat rooms, one message per line. This tab allows the user to add, edit, or delete messages in the [login to view URL] file. Chat Rooms Tab: This tab's content is populated by the [login to view URL] file. This file stores the chat rooms that the application will log users in to. This tab allows the user to add, modify, or delete rooms in this file. Current format in this file is: Room_Name:Room_Number::Room_ID Private Messages Tab: This tab's content is populated by the privatemessages.ini. This files stores the automated responses that are sent out for each user. This tab allows the user to add, modify, or delete private message replies. Replies are sent based upon a trigger word. If an incoming message has a trigger word, it will send the corresponding message. There is one trigger word per line. There can be multiple replies entered for one trigger, they are separated by a pipe "|" character. The current format is: hello:Hi, how are you?|I am away right now|I'll be back in a few. (so if someone sends an ID a private message of "hello", it will reply with one of the following replies on that line.) Settings Tab: This tab has various settings for the application and its content is stored in the [login to view URL] file. Current settings include: ChatPostInterval (seconds), Chat Post Randomly (True or False), Auto Reconnect (True or False), MaxReLoginTries (integer), Login Delay (Seconds), Grab New Rooms When Full (integer - this will become obsolete when indexing logins by Room #. This setting will become "Grab New ID if it fails to Login: True False".), and Prevent Ids From Joining Same Room: (1 or 0) - (this option will become obsolete when indexing logins by rooms). Messages Received Tab: This tab's content is current populated by memory and shows each incoming private message and the reply sent. This tab also shows messages that did not match any trigger words, hence no reply was sent. The added features may require new Tabs to be created - especially the proxy/socks list. Deliverables: The deliverables for this project include a working application that functions correctly, with the modifications and enhancements listed above included. Daily updates are also a deliverable for this project. We require an update each day Monday thru Friday, preferably pacific time zone, to communicate your current status and progress on the project. We have found that those who communicate well are better positioned for success of their projects. The programmer will need to send screen shots of current progress when requested. I'm open to awarding this to someone interested in becoming a partner on the project where the programmer earns a percentage or revenue created from the working application.
Project ID: 2892467

About the project

4 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$1,700 USD in 14 days
5.0 (18 reviews)
6.0
6.0
4 freelancers are bidding on average $780 USD for this job
User Avatar
See private message.
$510 USD in 14 days
5.0 (2 reviews)
3.6
3.6
User Avatar
See private message.
$505.75 USD in 14 days
5.0 (4 reviews)
2.3
2.3
User Avatar
See private message.
$403.75 USD in 14 days
0.0 (1 review)
2.2
2.2

About the client

Flag of UNITED STATES
Newbury Park, United States
5.0
38
Payment method verified
Member since Jan 22, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.