![]() |
![]() |
![]() |
#1 |
|
![]() Merhabalar; Genellikle bu tür özellikler, bir Sock bot yardımı veya eggdrop botlar yardımı ile yapılır.
Kod
***o ircservices*/chanserv/main.c Kod
static void do_status(User *u); satirinin altina Kod
static void do_baho(User *u); Kod
{ "STATUS", do_status, NULL, CHAN_HELP_STATUS, -1,-1, (void *)ACCLEV_SOP }, satirinin hemen altina; Kod
{ "TEMIZLE", do_baho, NULL, CHAN_HELP_BAHO, -1,-1, (void *)ACCLEV_AOP }, ekleyin. Kod
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); } } /*************************************************************************/ Kod
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); } } Kod
***o lang/tr.l Kod
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. Kod
CHAN_HELP_BAHO Kullanimi: TEMIZLE kanal Kanal ekranini temizlemek icin kullanilir. Kod
CHAN_HELP_COMMANDS_INVITE INVITE Bir kanala davet edilmenizi saglar. UNBAN Bir kanaldaki baninizi kaldirir. KICK Bir kanaldaki bir kullaniciyi atar. TO*** Bir kanal to***ini degistirir. CLEAR Bir kanalda toplu MODE/KICK komutu kullanir. STATUS Bir kullanicinin kanaldaki erisim seviyesini gösterir. satirlarinin altina Kod
TEMIZLE Kanali temizlemek icin kullanilir. Kod
***o lang/index Kod
CHAN_HELP_STATUS Kod
CHAN_HELP_BAHO ircservices* ana dizinde make ve make install komutlarini uygulayip servislerinize restart atin. Satir kaymalarini önlemek için kesinlikle editplus kullanin. Yapımıcısı ;BehroozWolf Sabrettiğimi Sanarken, Vazgeçtiğimi Öğrendim.. |
|
Alıntı Yap |
![]() |
#2 |
|
![]() İçerik gizlenmiştir.İçerikleri görebilmek için üye olmalı ve üye girişi yapmalısınız.Giriş Yap Kayıt Ol"Fark etmek acıydı ama gerekliydi." |
|
Alıntı Yap |
Cevapla |
Etiketler |
#kanal, /cs, temizle |
Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 ziyaretçi) | |
Seçenekler | |
Stil | |
|
|