Alt 23 Temmuz 2021, 02:05   #1
Standart /cs temizle #kanal

/cs temizle #kanal

Nomercy, cause, scanx gibi koruma botlarindaki !clear özelligini bilmeyeniniz yoktur. /cs temizle #kanal şeklinde calisiyor. Kanal oplari disinda kimse kullanamiyor.

Kod:
Kod:
 pico ircservices*/chanserv/main.c
Kod:
Kod:
 static void do_status(User *u);
satirinin altina.

Kod:
Kod:
 static void do_baho(User *u);
ekleyin

Kod:
static void do_baho(User *u);

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 { "STATUS",   do_status,   NULL,  CHAN_HELP_STATUS,         -1,-1,
        (void *)ACCLEV_SOP },

satirinin hemen altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 { "TEMIZLE",  do_baho,     NULL,  CHAN_HELP_BAHO,           -1,-1,
        (void *)ACCLEV_AOP },

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 notice(s_ChanServ, u->nick, "STATUS %s %s %s", chan, nick, accbuf);
    } else { /* !u2 */
    notice(s_ChanServ, u->nick, "STATUS %s %s ERROR Nick not online",
           chan, nick);
    }
}

/*************************************************************************/

satirlarinin altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 static void do_baho(User *u)
{
    char *chan = strtok(NULL, " ");
    Channel *c;
    ChannelInfo *ci;

    if (!chan || strtok(NULL, " ")) {
    notice(s_ChanServ, u->nick, "Kullanimi: /msg %s TEMIZLE kanal", s_ChanServ);
    notice(s_ChanServ, u->nick, "Daha fazla bilgi icin /msg %s help TEMIZLE yazabilirsiniz.", s_ChanServ);
    } else if (!(c = get_channel(chan))) {
    notice_lang(s_ChanServ, u, CHAN_X_NOT_IN_USE, chan);
    } else if (!(ci = c->ci)) {
    notice_lang(s_ChanServ, u, CHAN_X_NOT_REGISTERED, chan);
    } else if (ci->flags & CI_VERBOTEN) {
    notice_lang(s_ChanServ, u, CHAN_X_FORBIDDEN, chan);
    } else if (!u || !check_access_cmd(u, ci, "TEMIZLE", NULL)) {
    notice_lang(s_ChanServ, u, PERMISSION_DENIED); 
    return;
    } else if (c->ci && check_access(u, c->ci, CA_AUTOOP)) {
    send_cmd(s_ChanServ, "NOTICE %s :kanali temizleniyor. Komutu uygulayan %s!", chan, u->nick);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :Kanaliniz temizlenmistir.", chan);
   }
}

ekleyip, kaydedin ve dosyadan cikin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 pico lang/tr.l

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 CHAN_HELP_STATUS
    Kullanimi: STATUS kanal nick
    
    Belirtilen kullanicinin kanaldaki erisim seviyesini gösterir.
    Bu cevap asagidaki formda olur.
        STATUS kanal nick erisim-seviyesi
    Eger bir hata meydana gelmisse:
        STATUS kanal nick ERROR mesaj
    Seklinde bir cevap verilecektir.
    
    Varsayilan deger olarak, erisim seviyesi en az %s olan kullanicilar
    bu komutu kullanabilirler.

satirlarinin altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 CHAN_HELP_BAHO
    Kullanimi: TEMIZLE kanal 
    
    Kanal ekranini temizlemek icin kullanilir.

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 CHAN_HELP_COMMANDS_INVITE
        INVITE     Bir kanala davet edilmenizi saglar.
        UNBAN      Bir kanaldaki baninizi kaldirir.
        KICK       Bir kanaldaki bir kullaniciyi atar.
        TOPIC      Bir kanal topicini degistirir.
        CLEAR      Bir kanalda toplu MODE/KICK komutu kullanir.
        STATUS     Bir kullanicinin kanaldaki erisim seviyesini gösterir.

satirlarinin altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 TEMIZLE    Kanali temizlemek icin kullanilir.

ekleyip kaydedin ve dosyadan cikin..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 pico lang/index

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 CHAN_HELP_STATUS

satirinin altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 CHAN_HELP_BAHO

yazip kaydedin ve dosyadan cikin..

ircservices* ana dizinde make ve make install komutlarini uygulayip servislerinize restart atin. Satir kaymalarini önlemek için kesinlikle editplus kullanin.






Çoğumuz Aslen Deli ve Dünya Deliler Hastanesi..

RahmetLi isimli Üye şimdilik offline konumundadır  
Alıntı ile Cevapla
Cevapla

Yer İmleri

Etiketler
#kanal, or cs, temizle


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

(View-All Bu konuyu daha önce 0 kişi okudu. Liste Aşağıdadır
Görüntülenecek isim yok.
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 Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı



Bilgilendirme

Sitemiz bir genel forum sitesidir. Bu yüzden sitemize kaydolan herkes, kontrol edilmeksizin mesaj/konu/resim paylaşabilmektedir. Bu sebepten ötürü, sitemiz üzerinden paylaşılan mesajlar, konular ve resimlerden doğabilecek olan yasal sorumluluklar paylaşan kullanıcıya aittir. Forumkolik, hiçbir yasal sorumluluk kabul etmemektedir. Illegal herhangi bir faaliyet görülmesi durumunda İLETİŞİM sayfasından bildirim yapıldığı takdirde, mesaj, konu ya da resim en fazla 24 saat içerisinde silinecektir.

Forum Bilgileri

Forum Sahibi: KIRIK

Forum Manager: SaRe

Graphic Designer: Müptela

İ[email protected]

Powered by vBulletin® Version 3.8.12 -
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:27.

FORUMKOLIK.NET ® © JRodix.Com Sunucularında Barınmaktadır.

Çekici Eşya depolama İstanbul Evden eve nakliyat Evden eve nakliyat Evden eve nakliyat uluslararası evden eve nakliyat evden eve nakliyat iptv forum evden eve nakliyat