Kanal Kaydedince, Chanserv'in Kanala Kuralları Yazması. - IRCForumu.ORG
IRCForumu.ORG irc hosting  


reklamver

Geri Git IRCForumu.ORG > Genel IRCD (Sunucu, Servis, Botlar, Korumalar) > Servisler > IRCServices Hazır Kodlar > Kanal Kaydedince, Chanserv'in Kanala Kuralları Yazması.

reklamver reklamver

Yeni Konu Aç Cevap Yaz  
 
Seçenekler Stil
Alt 19 Ocak 2022, 11:54   #1
Standart Kanal Kaydedince, Chanserv'in Kanala Kuralları Yazması.

Kod
cd ircservices*/modules/chanserv
Kod
***o -w main.c
seklinde olan kodları;
Kod
    module_log("Channel %s registered by %s!%s@%s",
           chan, u->nick, u->username, u->host);
    notice_lang(s_ChanServ, u, CHAN_REGISTERED, chan, u->nick);
    if (CSShowPassword)
        notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);
    memset(pass, 0, len);
    uc = smalloc(sizeof(*uc));
    LIST_INSERT(uc, u->id_chans);
    strscpy(uc->chan, ci->name, CHANMAX);
    /* Implement new mode lock */
Kod
 module_log("Channel %s registered by %s!%s@%s",
     chan, u->nick, u->username, u->host);
 notice_lang(s_ChanServ, u, CHAN_REGISTERED, chan, u->nick);
 if (CSShowPassword)
     notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);
             notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);
        send_cmd(s_ChanServ, "SAJOIN K-Security %s", chan);
        send_cmd(s_OperServ, "MODE %s +oa K-Security K-Security", chan);
        send_cmd(s_ChanServ, "JOIN %s", chan);
        send_cmd(s_OperServ, "MODE %s +o ChanServ", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s Nick ve Kanal şifrelerinin sorumluluğu tamamen kullanıcılara aittir.", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s Sunucuda huzuru bozucu haraketler, lame faliyetler", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s  her türlü flood yasaklanmıştır.", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s  Kanallarda başka kanallların reklamı yapılması,  Kesinlikle yasaktır.", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s  Bu Kurallara Uymadıgınız Takdirde", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s  Yönetim Tarafından Cezalandırılacaksınız.", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s  /rules yazarak Kuralları Görebilirsiniz.", chan);
        send_cmd(s_ChanServ, "PRIVMSG %s  Hos Sohbetler.", chan);
           send_cmd(s_ChanServ, "PART %s", chan);
        send_cmd(s_ChanServ, "PRIVMSG #Opers :Kanal sifrelendi: * %s *  kanali kayit edilmiştir. Kayit eden: (%s!%s@%s) ", chan, u->nick, u->username, u->host);
        send_cmd(s_ChanServ, "PRIVMSG #Opers Sunucu Kuralları, Kanala Yazılmıstır", chan);
 
        memset(pass, 0, len);
 uc = smalloc(sizeof(*uc));
 LIST_INSERT(uc, u->id_chans);
 strscpy(uc->chan, ci->name, CHANMAX);
 /* Implement new mode lock */
Seklinde değişiniz.


Daha sonra ircservices* dizini icerisinde


Kod
Make
Kod
make install
Daha sonra, servislerimizi resetliyoruz.


Alıntı; toXic




Sabrettiğimi Sanarken, Vazgeçtiğimi Öğrendim..
 
Alıntı Yap
Cevapla

Etiketler
chanserv'in, kanal, kanala, kaydedince, kuralları, yazması.


Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 ziyaretçi)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB kodu Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Kapalı


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:43.