IRCServices Kayıtsız Nicklere Uyarı Verme

cd
cd ircservices-5.0.*
cd operserv
cd modules
pico news.c yaparak news.c dosyasını açmış oluruz.

Sonra ise, aşağıdaki satırları bulunuz.

/* Callback for users logging on. */
static int new_user_callback(User *u)
{
display_news(u, NEWS_LOGON);
return 0;
}

Yukarıdaki satırı silip, yerine aşağıdaki şu satırları kopyalayınız.

/* Callback for users logging on. */
static int new_user_callback(User *u)
{
NickInfo *ni = NULL;
display_news(u, NEWS_LOGON);
ni = get_nickinfo(u->nick);
if (!ni) {
send_cmd(s_GlobalNoticer, "NOTICE %s :Merhaba %s, nickiniz kayıtlı değildir. Nickinizi /ns register sifre e-mail şeklinde şifreleyebilirsiniz.", u->nick, u->nick);
}
return 0;
}

Sonra,
cd
cd ircservices-5.0.62
make clean
make
make install yapıp ardından,
ps x çekip serviceslerin pidnosuna bakara servicesleri killeyiniz.

Son olarakta,
cd
cd services
./ircservices yaparak servicesleri tekrardan aktif ediniz.

 

You may also like...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir