• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

IRC: Wieviel Leute in einem raum?

@Crying Man
Thx. Aber ich habe das erstmal so weit eingefroren, da ich nicht den Traffic haben möchte Eggdrop Bot+PHP_IRC bot. Als clienten benutz ich ja den Java Piloten. Die user haben dann halt pech, gibts keine Anzeige wieviel drin sind.


Achja @Crying Man: Mononoke Hime Fan? (;




sebi
 
Deine Avatar Pic, die sehen aus wie die WaldSpirits aus Princess Mononoke (Japan: Mononoke Hime).
Ist ein Anime (;



sebi
 
Hmmm, mal sehen, ich weis das ich irgendwann vor monaten mal einige IRC klamotten für PHP erledigt habe, teilweise auch für perl, so sachen wie aktuelles Topic auslesen, User anzeigen die drin sind (Also namensliste) und andere Spielerreien. Als IRC Op in nem netzwerk hab ich mal den Auftrag bekommen, weil unsere Jungs einige Funktionen für die Netzwerkpage brauchten.

Ich such das zeug mal.

sebi:

Hmm, kamm mir auch so bekannt vor, kann mich aber irren. Ich finde meinen alten Avatar leider nimmer, den hätteste sicher sofort erkannt =)

MfG
 
Yeah das wär echt geil wenn das gehen würde !!
Ich hoffe und bange dass du eine lösung hast :)


sebi
 
Ich hab meinen PC neu installiert, und muss mich ersma durch meine ganze Web Development Platte durchwühlen (34 GB Scripte, Graphiken, SNippets, Functions, Libraries etc, also ne Menge Zeug.)

Wenn ichs finde, schieb ichs hierhin.
 
es sollte besser aber nur php sein nicht noch extra programme da viele ja keinen eigenen webserver haben
 
so ich habe es jetzt einigermahßen hinbekommen mit dem irc!

nennt mal einen server und einen channel an dem ich es testen soll!
 
So ich habe das programm jetzt einigermahßen fertig,
wer es haben möchte muss allerdings zuerst phpirc 1.1 runterladen:

phpIRC 1.1 ist ein irc-layer realisiert in php. es ermöglicht die programmierung von irc-bots, online-checkers und einigem mehr.
http://www.phpwelt.de/archiv/arccount.php?arcid=4&was=dlurl

und hier is das script!

<?

$bot_nick = "nick"; // The nick of the bot
$own_nick = "own_nick"; // The nick of the bot owner
$bot_serv = "irc.webchat-network.de"; // Server to connect
$bot_port = 6667; // Port to connecto, default is 6667
$bot_chan = "#fjs-board"; // chanel to seat at
$bot_pass = "password"; // Bot Password del ( if it exist)

$irc_default_nick = $bot_nick;
$irc_default_realname = $own_nick;
$irc_default_identd = $bot_nick;
$irc_valid_identd = 1;
$irc_host = $bot_serv;

include "phpIRC.php";

function ini() {
global $bot_nick, $bot_serv, $bot_port, $bot_chan, $bot_pass;
error_reporting(63);
if(!irc_init())
die(_Error_starting_);
irc_change_nick ($bot_nick);
if (irc_connect($bot_serv, $bot_port)) {
}
else {
die ("\nError de coneccion\n");}

$channel_handle = irc_join($bot_chan);
if(!$channel_handle)
die(_Error_join_);
irc_put_message("NickServ IDENTIFY $bot_pass");
} // ini()


function fPublicos ($code, $nick, $identd, $host, $destination, $text) {
global $bot_chan;
$nick_list = irc_get_nick_list($bot_chan);
echo "Folgende User sind Online:<BR>";
while(list($key, $value) = each($nick_list))
{
echo "<BR>".addslashes($value);
}
exit;
} // fPublicos

irc_set_debug_mode(1);
ini();
irc_add_callback(IRCCB_ONCHANNELMSG, "fPublicos");
irc_add_callback(IRCCB_ONPRIVMSG, "fPublicos");
irc_privmsg($bot_nick,"/quit");
irc_idle(IRC_NOBREAK);
?>


aber wie gesagt das script is noch nicht ausgereift, aber es functioniert!
 
also ich hab nich alles durchgelesen, aber mit phpirc oder so kannsu ne connection zunem irc server machen und so, aber eben: das ganze mit einem eggdrop lösen ist viel einfacher, weil dazu gibt es scripte ;) www.eddgrop.de :p wenn dus nicht mit phpirc fertig bringst probiers mitnem eggdrop, ich wette das ist auch so gemacht
 
Zurück
Oben