IRC ''Bot''

Require an executable server to connect to IRC and to then provide services to users on that IRCd. Services would include: A small collection of games, a link promoter/announcer and a moderation utility (JailServ/BanishServ). Output of statistcs to a webpage on the same server would also be required.

## Deliverables

Service needs to play the following games with IRC users: BlackJack(21), Trivia Game, Uno, Poker (Texas Hold'em). These games need to be played across multiple channels with multiple users concerrently. An option is required for games to be playable or not by non-registered IRC users. An advertiser that posts URLs stored in a database is required that can announce in specifed channels at specified time intervals. Database should be editable through an administration webpage. A user control feature, similar to a JailServ or BanishServ is also required. This service would, at the command of an Oper or Admin, be able to "Shun" a specifed user, parting the user from all channels and joining them to a definable channel such as "#Jail" and hold the user there for a defined period of time, if no time is defined then the time period should be taken from whatever the "default" setting is. The command for Opers and above to use this feature should be in the following format: /jail {user} {reason} {##m/h} Where ## is the number of time periods and the m defines the time period as minutes and the h defines it as hours. The users details should be stored in a database and held active for the duration of the "shun" so that if the user disconnects and reconnects to attempt to avoid the "shun" then the "shun" will automatically reactivate for that user. All Shuns should be stored in the database on a "per user" basis, so that a three-strikes-you're-out system can be applied where on the 3rd "shun" in a defined period (day/week/month/year) will result in a permanent ban from the IRCd (an akill). This whole system needs to be administered from the commandline, from the IRCd (by Opers and above only) and via a passworded webpage. The service MUST be compatible with UnrealIRCd 3.2+ and Anope Services 1.7+

Habilidades: Engenharia, Linux, MySQL, Perl, PHP, Gestão de projetos, Arquitetura de software, Teste de Software

Veja mais: service channel, promoter 2.0, h game, database administration services, a promoter is a, poker bot, need a promoter, multiple channel, jail, irc, webpage play, small system administration, 2008 connect server, texas poker php, irc blackjack bot, texas poker game, bot server, game collection, php irc bot, texas bot, webpage game, blackjack server, moderation bot, blackjack game server, blackjack php

Acerca do Empregador:
( 0 comentários ) United Kingdom

ID do Projeto: #3047289

1 freelancer está oferecendo em média $213 para esse trabalho


See private message.

$212.5 USD in 14 dias
(4 Comentários)