|
karniyarik Nickli Üyeden Alıntı
|
Merhaba Arkadaşlar Bu konuyLa ilgili bilgisi oLan arkadaşlardan bilgi almak istiyorum sorum şudur. Chanserv'e kayıt edilen örnek olarak #sohbet ve #zurna kanalları sadece bu iki kanalın ServicesAdmin ve Kanal Founder'i tarafından Droplanmasını Istemiyorum Böyle bir şey yapabilmemiz münkünmüdür ilgilenen arkadaşlara şimdiden teşekkür ediyorum.
|
IRCServices kullanıyorsan; ki büyük ihtimal ile IRCservices kullanıyorsun..
Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices*
Kod: Kodu kopyalamak için üzerine çift tıklayın!
pico modules/chanserv/main.c
Kod: Kodu kopyalamak için üzerine çift tıklayın!
static void do_drop(User *u)
{
char *chan = strtok(NULL, " ");
ChannelInfo *ci;
int is_servadmin = is_services_admin(u);
Channel *c;
satırlarının hemen altına;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if(!stricmp("#zurna", chan)) {
send_cmd(s_ChanServ, "NOTICE %s :%s kanali droplanamaz", u->nick, chan);
return;
}
if(!stricmp("#sohbet", chan)) {
send_cmd(s_ChanServ, "NOTICE %s :%s kanali droplanamaz", u->nick, chan);
return;
}
satırlarını ekleyin, kaydedip çıkın.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
make
Kod: Kodu kopyalamak için üzerine çift tıklayın!
make install
Iyi çalışmalar...