Find Jobs
Hire Freelancers

IRC Bot for DotA2 Inhouse League

$30-100 USD

Lezárt
Kiadva ekkor: körülbelül 9 évvel ezelőtt

$30-100 USD

Teljesítéskor fizetve
Need an IRC Bot, that connects to a channel on Quakenet, then sets up and manages games and users. Basic functions: Connects to and auths with Quakenet Interacts with authed users that match a list Keep stats on users Needs to be able to run multiple games at the same time Must be coded in Java and will be run on a Windows based VPS. Please read Detailed Requirements section of this project. ## Deliverables Functions: * Connects to and auths with an IRC server * Ability to add authed users to a "vouched" list * Interacts with users on the vouched list * Keep stats on users (Points, games played, won, loss, win %) which are on the vouched list, and automatic updating of these stats based on the results (team 1 win/team 2 win) * Users start at 1000 points and gain points when they win a game and lose points when they lose a game. The amount of points won or lost should be determined by the difference/ratio between the total points of Team 1 and 2. * Ability to give users on the vouched list "captain" permissions, which allow them to challenge other captains * When a challenge is accepted, a game is started and vouched users are able to "sign in", which allows them to be picked by the captains. The challenged captain is team 1 and the challenger team 2. The captains takes turns to pick a total of 4 vouched users (team 2 have first pick) each which have "signed in" (pick phase). * Captains should have the ability to remotely sign in users. * The results of a game (team 1 win/team 2 win) will be declared by the users in that game (2 players from each team confirm) or a captain of one of the teams (whichever is first) * Captains must have the ability to prematurely end a game using "abort" * Must be able to print the Top 10 users with the most points in the IRC channel chat. * Needs to be able to run multiple games at the same time, however only 1 game can be in the pick phase at a time (rest are queued, first come first serve). Other functions: * Needs to be able to Op/Semi-op/Voice users which are authed with the IRC server * Basic Ban/Unban/Kick/MOTD functions * Only Ops can "vouch" authed users. * Needs a "roll" function which generates an random number between
Projektazonosító: 7207061

A projektről

2 ajánlat
Távolról teljesíthető projekt
Aktiválva: 9 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
2 szabadúszó adott átlagosan $175 USD összegű árajánlatot erre a munkára
Felhasználó avatár
Hi, I have experience with IRC and the Java programming language. I developed bots before in other languages, have contributed to the Eggdrop IRC Bot (a bot programmed in C), and have over a decade of IRC, and IRC scripting and programming experience going back to the late 90s. I have knowledge and experience in the IRC protocol. I once tried to develop an IRC Daemon in mIRC. I also ran my own IRC Server linked to Afternet about a decade or so ago. My Resume, as well as my full skillset and reviews from past clients (all of them positive), can be found on my profile. If you would like to see some examples of my work, or want me to provide any additional information, please let me know. I am very interested in working with you and I am actively looking for some work. I am detail oriented, a hard worker. I have an Associate Degree in Computer Science, and I'm close to getting my Bachelor's in CS with a possible minor in Mathematics. I have experience in with the Java programming language, using Sockets to communicate with IRC servers (I wrote an IRC bouncer once in Java). Again, I have experience with the IRC protocol. I also have experience programming GUIs in Java and I have experience with Netbeans. Please reach out to me so we can discuss further about this project. I look forward to working with you on this project. Thank you for taking the time to consider my bid.
$250 USD 7 napon belül
5,0 (1 értékelés)
1,3
1,3
Felhasználó avatár
Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have checked your requirements.i have right skills to work on this assignment my award = superb result = happy client. In a good partnership, good results happen. Good cooking makes good eating!BWe consider our client as our partner. can u provide your email or sky-pe etc for further discussion about the project. I am ready to discuss with you with best Regards
$72 USD 3 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
A proposal has not yet been provided
$100 USD 7 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

FRANCE zászlója
France
0,0
0
Tagság kezdete: febr. 25, 2015

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.