Find Jobs
Hire Freelancers

Chatango bot

$30-250 USD

Closed
Posted about 12 years ago

$30-250 USD

Paid on delivery
I am looking for someone to create a simple chatango bot for me Requirements: 1.) It should be able to run on a linux shared server easily. 2.) In the config file, I should be able to set a "home" chatango chat, a username/password, and a master owner (this would be another chatango username) 3.) There should be a control page that I can get to online to add things. For example, [login to view URL] This control panel would need a password to log in. 4.) The master user has 10 access and private message access enabled. 5.) A log of the last bot actions should be accessable online ([login to view URL]). You can change the number in the config file. It needs to show, the time/date, the user that used the command/the reason the action happened and the result. In this control panel there should be: ---Users: A.) Name: The chatango username B) Access: This is from 0 to 10. A user has access to all levels below his own. (Example: Access 3 can access level 1, 2, and 3.) C.) Private Message Access?: If checked, user can command the bot via private messages (in addition to in the chatroom) D.) When I click "Delete User" x's should show up next to each user. When I click the x, it will remove them from the screen. The change will not be saved until you click the "save" button at the bottom of the screen. E.) Access of 0 means the user is banned from the bot. F.) Access of 1 does not have to be specified. If a user is not listed in the control panel, they have access of 1. ---Triggers: A.) This section only applies to "Commands". A trigger is required before a command. For example, if the command is "roll" and the triggers are set as ,|!|. a user (with the appropriate access) could say .roll or !roll or ,roll for the bot to respond. B.) Triggers can use any character and can be as long as needed. For example "Hi there" could be a trigger. (If it was Hi there|,|! C.) Triggers are not case sensitive ---Commands: ------Name: A.) All of the commands in my image should be present by default. B.) The name section is re-nameable. For example, I should be able to change "home" to "return" if I want to. The name is what you would type to use the command. For example, .home. ------Access: A.) This is the required access to use the command. This is editable. ------Function: A.) This is what the command does. It is not editable. ------Output: A.) This is just to tell you what the command does. It should not be in the final version. ---Responses: ------Requirement: A.) Should be a drop down with "containing" and "exactly" as options. B.) If "containing" is selected, the bot will look for anything that a user says that contains the phrase. C.) If "exactly" is selected, the bot will look for a user to say only the phrase. D.) No trigger is needed for a response. ------Access: A.) User must have specified access to have the response said by the bot. ------Phrase: A.) This is what the bot will be looking for. ------Reply: A.) When the both the phrase requirement and access level has been met, the bot will say the indicated reply. %user and | should be allowed (as explained in my attached image). ---Greetings: ------Type: A.) Should be a drop down with "User" and "Type" as options. B.) If "user" is selected, the bot will look for that username to join the chat. C.) If "access" is selected, the bot will look for a user of that access level (exactly) to join the chat. D.) The area next to it should allow for the username or access to be entered. ------ Reply: A.) When the type conditions are met, the bot says this in the chat. B.) %User and | should be allowed (as explained in my attached image) ------Timelimit: A.) The left box should allow you to enter a number. B.) The right box should allow you to pick, minutes, hours, or days. C.) This is how often the same user can be greeted (at the most). --- Idle: A.) Same timelimit rules. When no messages have been said in the chat for this period of time, the bot will repl
Project ID: 1380829

About the project

5 proposals
Remote project
Active 12 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
5 freelancers are bidding on average $204 USD for this job
User Avatar
Hi, I have 7 years of experience in this field. Please check your PMB for more details. Regards, Divya
$370 USD in 26 days
5.0 (5 reviews)
3.7
3.7
User Avatar
PLEASE CHECK PMB
$220 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Check PMB please.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Please Check PM
$250 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Anderson, United States
5.0
21
Member since Jun 11, 2010

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.