Zuerst braucht man eine leere Datei mit dem Namen newthread.dat der man CHMOD 777 geben muss. In die Datei soll das Forum dann immer Informationen über neue Themen schreiben die der Eggdrop dann so in den Chat schreibt.
Dann braucht man noch ein TCL-Script für den Eggdrop das die Datei ausliest und den Inhalt in den Chat schreibt.
Code: Alles auswählen
utimer 2 newthreads
proc newthreads { } {
set forumfile [open /kompletter/pfad/zu/newthread.dat r]
while {![eof $forumfile]} {
gets $forumfile lalala
if {$lalala != ""} { puthelp "PRIVMSG #gameserveradmin :$lalala!" }
}
close $forumfile
set forumfile [open /kompletter/pfad/zu/newthread.dat w]
puts $forumfile ""
close $forumfile
utimer 2 newthreads
}
Öffne includes/functions_posting.php und suche
Code: Alles auswählen
// Submit new topic
if ($post_mode == 'post')
{
Code: Alles auswählen
// Begin Post to IRC
if ($data['forum_id'] != 27) // Internes Forum ausschließen
{
$irc_msg = "Neues Thema in " .$data['forum_name']. ": $subject posted by " .$user->data['username']. " am ".date('d M Y, G:i'). "\n";
$forumfile = fopen("../newthread.dat", "a");
fputs($forumfile, $irc_msg);
fclose($forumfile);
}
// END Post to IRC