lookjapan.COM - IRC ve mIRC dünyasının forumu!

lookjapan.COM - IRC ve mIRC dünyasının forumu! (http://www.lookjapan.com/index.php)
-   IRCServices Hazır Kodlar (http://www.lookjapan.com/forumdisplay.php?f=180)
-   -   NickServ Log Kanalı. (http://www.lookjapan.com/showthread.php?t=1780)

Entrance 30 Temmuz 2015 22:14

NickServ Log Kanalı.
 
Merhabalar,

Bu düzenlemeleri bir başka forumda çok uzun zaman önce vermiştim. O forumdan olduğu gibi alıp buraya kopyalıyorum umarım işinize yarar..

1.)
Kod:

[Ns] Entrance nicki ile sisteme login oldu, IP: 88.238.45.196  İdent: confused
2.)
Kod:

[NS] Entrance nick'i sahibi oldugu kanalların listine baktı (listchans)
3.)
Kod:

[Ns] Entrance nick'i Ent nick'e (recover) komutu uyguladı.
4.)
Kod:

[NS] Entrance nick'i bilgilerini değiştirdi. Yeni bilgi: ..
5.)
Kod:

[Ns] Entrance!confused@88.238.45.196 (admin@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].net) email adresi üzerinden veritabanına kayıt edildi (register)
6.)
Kod:

[Ns] Entrance nick'inin kaydı Entrance tarafından silindi (drop)
7.)
Kod:

[NS] Entrance Nick'i  Entrance kullanıcısının info bilgilerine baktı.
8.)
Kod:

[Ns] Entrance nick'i Ent nick'ine (release) komutu uyguladı
9.)
Kod:

[Ns] Entrance nick'i Ent nick'ini sunucu'dan düşürdü (ghost).
10.)
Kod:

[Ns] X nick'inin kullanımı Entrance tarafından yasaklandı (forbid)
11.)
Kod:

[Ns] Entrance nick'inin kullanımı Entrance tarafından kapatıldı (suspend)
12.)
Kod:

[Ns] Entrance nick'inin kullanımı Entrance tarafından açıldı (unsuspend)
Düzenlenecek, klasör/dosya ->

Kod:

cd ircservices*-*
Kod:

pico -w  modules/nickserv/main.c
Kod:

notice_lang(s_NickServ, u,  NICK_REGISTERED, u->nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] %s!%s@%s (\2%s\2)  email adresi üzerinden veritabanına kayıt edildi.", u->nick,  u->username, u->host, email);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #services :[Ns] \2%s\2 nicki ile  sisteme login oldu, IP: \2%s\2  İdent: \2%s\2", u->nick, u->host,  u->username);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_X_DROPPED, nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'inin  kaydı \2%s\2 tarafından silindi (dropped).", nick,  u->nick);
Ekleyin ->

Kod:

if (can_show_all && !show_all && used_all)
        notice_lang(s_NickServ, u, NICK_INFO_SHOW_ALL, s_NickServ,
            ni->nick);

Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services  :[NS] \2%s\2 Nick'i  \2%s\2 kullanıcısının info bilgilerine baktı.", u->nick,  nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_LISTCHANS_HEADER, ni->nick);
Altına ->

Kod:

  send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i  sahibi oldugu kanalların listine baktı. (listchans) ",  u->nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_RECOVERED, s_NickServ, nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'i \2%s\2  nick'ine (recover) komutu uyguladı", u->nick, nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_RELEASED, ni->nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'i \2%s\2  nick'ine (release) komutu uyguladı.", u->nick, nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_GHOST_KILLED, nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'i \2%s\2  nick'ini sunucu'dan düşürdü (ghost).", u->nick, nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_GETPASS_PASSWORD_IS, nick, pass);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'inin  şifresi \2%s\2 tarafından alındı (getpass).", nick,  u->nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_FORBID_SUCCEEDED, nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'inin  kullanımı \2%s\2 tarafından yasaklandı (forbid).", nick,  u->nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_SUSPEND_SUCCEEDED, nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'inin  kullanımı \2%s\2 tarafından kapatıldı (suspend)", nick,  u->nick);
Ekleyin ->

Kod:

notice_lang(s_NickServ, u, NICK_UNSUSPEND_SUCCEEDED, nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'inin  kullanımı \2%s\2 tarafından açıldı (unsuspen)", nick,  u->nick);
Ekleyin, ardından dosyayı kayıt edip çıkın daha sonra ise ->

Düzenlenecek, klasör/dosya ->

Kod:

pico -w modules/nickserv/link.c
13.)
Kod:

[NS] Entrance nick'ini Anti nick'i ile linkledi.
14.)
Kod:

[NS] Entrance nick'i Anti nick'i ile olan link'lerini ayırdı (unlink)
15.)
Kod:

[NS] Entrance nick'i link'li nick listesinde olan Anti nick'ini  temel nick olarak belirledi  (mainnick)
Kod:

notice_lang(s_NickServ, u, NICK_LINKED,  nick);
Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'ini  \2%s\2 nick'i ile linkledi (link)", u->nick, nick);
Ekleyin ->

Kod:

otice_lang(s_NickServ, u, msg, nick, param1);
    module_log("%s!%s@%s unlinked nick %s from %s", u->nick,
          u->username, u->host, nick, param1);

Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'i \2%s\2  nick'i ile olan link bağlantısını ayırdı (unlink)", u->nick,  nick);
Ekleyin ->

Kod:

module_log("%s!%s@%s set main nick of %s (group %u) to %s",
          u->nick, u->username, u->host, ngi_mainnick(ngi),
          ngi->id, ngi->nicks[i]);

Altına ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[Ns] \2%s\2 nick'i  link'li nick listesinde olan \2%s\2 nick'ini temel nick olarak belirledi  (mainnick)", u->nick, ngi->nicks[i]);
Ekleyin, ardından dosyayı kayıt edip çıkın daha sonra ->

Düzenlenecek, klasör/dosya ->

Kod:

pico -w modules/nickserv/set.c
16.)
Kod:

[NS] Entrance nick'inin şifresi Entrance tarafından değiştirildi Yeni şifresi ise 12345
17.)
Kod:

[NS] Entrance nick'inin URL adresi Entrance tarafından değiştirildi. Yeni URL: http://www.ircforumlari.net
18.)
Kod:

[NS] Entrance nick'inin bilgi satırı değiştirildi. Yeni bilgi: ..
19.)
Kod:

[NS] Entrance nick'inin Email adresi Entrance tarafından info@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].net olarak değiştirildi.
20.)
Kod:

[NS] Entrance nick'i PRIVATE ON komutu ile info bilgilerini gizledi.
21.)
Kod:

[NS] Entrance nick'i PRIVATE OFF komutu ile gizli olan bilgilerini tekrar kullanıma açtı.
22.)
Kod:

[NS] Entrance nick'i Entrance tarafından zaman aşımından çıkarıldı (noexpire)
23.)
Kod:

[NS] Entrance nick'i Entrance tarafından zaman aşımına eklendi (expire)
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_SET_PASSWORD_CHANGED);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'inin  şifresi \2%s\2 tarafından değiştirildi Yeni şifresi ise \2%s\2",  ni->nick, u->nick, ngi->pass);
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_SET_URL_CHANGED, nick, param);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'inin URL  adresi \2%s\2 tarafından değiştirildi. Yeni URL: \2%s\2", nick,  u->nick, ngi->url);
Altına ->

Kod:

module_log("%s E-mail address changed from %s to %s by %s!%s@%s",
              nick, oldemail, param, u->nick, u->username, u->host);

Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'inin  Email adresi \2%s\2 tarafından \2%s\2 olarak değiştirildi.", nick,  u->nick, ngi->email);
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_SET_INFO_CHANGED, nick, param);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'inin  bilgi satırı değiştirildi. Yeni bilgi: %s", nick,  ngi->info);
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_SET_PRIVATE_ON);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i  PRIVATE ON komutu ile info bilgilerini gizledi.",  u->nick);
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_SET_PRIVATE_OFF);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i  PRIVATE OFF komutu ile gizli olan bilgilerini tekrar kullanıma açtı.",  u->nick);
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_ON, ni->nick);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i \2%s\2  tarafından zaman aşımından çıkarıldı (noexpire)", ni->nick,  u->nick);
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_OFF, ni->nick);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i \2%s\2  tarafından zaman aşımına eklendi (expire).", ni->nick,  u->nick);
Ekleyin, ardından dosyayı kayıt edip çıkın en son olarak ise ->

Düzenlenecek, klasör/dosya ->

Kod:

pico -w modules/nickserv/autojoin.c
24.)
Kod:

[NS] Entrance nick'i ajoin listesi'nden  #x kanal'ını çıkardı.
25.)
Kod:

[NS] Entrance nick'i ajoin listesine baktı.
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_AJOIN_DELETED, chan);
Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i ajoin  listesi'nden  \2%s\2 kanal'ını çıkardı.", u->nick, chan);
Altına ->

Kod:

notice_lang(s_NickServ, u, NICK_AJOIN_LIST);
        ARRAY_FOREACH (i, ngi->ajoin)
        notice(s_NickServ, u->nick, "    %s", ngi->ajoin[i]);

Ekleyin ->

Kod:

send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i ajoin  listesine baktı. ", u->nick);
İlgili alanda make ve make install komutlarını uygulayıp, serviceslerinizi /os restart komutuyla çıkarınız ve belirtilen kanala komutların yansıdığını görebilirsiniz.


İyi forumlar.. ^^

exclusive 02 Nisan 2016 03:33

Cevap: NickServ Log Kanalı.
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], Rica etsem bu logları iki kanala birden nasıl yansıtabiliriz birtane örnek verebilirmisin?

Entrance 02 Nisan 2016 09:13

Cevap: NickServ Log Kanalı.
 
Kod:

send_cmd(s_NickServ, "PRIVMSG #ServicesLog :[NS] \2%s\2 nick'i ajoin  listesine baktı. ", u->nick);
send_cmd(s_NickServ, "PRIVMSG #Services :[NS] \2%s\2 nick'i ajoin  listesine baktı. ", u->nick);


exclusive 03 Nisan 2016 21:46

Cevap: NickServ Log Kanalı.
 
Bu şekilde eklediğimde make hata alıyorum.

/* Tell people about it */
if (email) {
module_log("%s registered by %s@%s (%s)",
u->nick, u->username, u->host, email);
send_cmd(s_NickServ, "PRIVMSG #services [ NS-REGISTER ] %s Nick'i, %s@%s (%s) Email üzerine kayıt edilmişdir.",
send_cmd(s_NickServ, "PRIVMSG #ns-staff [ NS-REGISTER ] %s Nick'i, %s@%s (%s) Email üzerine kayıt edilmişdir.",
u->nick, u->username, u->host, email);
} else {
module_log("%s registered by %s@%s",
u->nick, u->username, u->host);
}

Hata Mesajı;

make[4]: *** [.compiled-main.o] Error 1
make[3]: *** [main.o] Error 2
make[2]: *** [main.so] Error 2
make[2]: Leaving directory `/home/ircd/ircservices-5.0.64/modules/nickserv'
make[1]: *** [all-dynamic] Error 2
make[1]: Leaving directory `/home/ircd/ircservices-5.0.64/modules'
make: *** [modules] Error 2

Entrance 03 Nisan 2016 21:56

Cevap: NickServ Log Kanalı.
 
Kod:

/* Tell people about it */
if (email) {
module_log("%s registered by %s@%s (%s)",u->nick, u->username, u->host, email);
send_cmd(s_NickServ, "PRIVMSG #services [ NS-REGISTER ] %s Nick'i, %s@%s (%s) Email üzerine kayıt edilmişdir.",u->nick, u->username, u->host, email);
send_cmd(s_NickServ, "PRIVMSG #ns-staff [ NS-REGISTER ] %s Nick'i, %s@%s (%s) Email üzerine kayıt edilmişdir.",u->nick, u->username, u->host, email);
} else {
module_log("%s registered by %s@%s", u->nick, u->username, u->host);
}


aLoNe 07 Kasım 2018 21:23

Cevap: NickServ Log Kanalı.
 
Bunun ChanServ olanı yok mu, hani şu "falanca filan kanalında şuna şu seviyeden acc ekledi" gibi, onu bulamadım.

Emrehan 08 Kasım 2018 08:30

Cevap: NickServ Log Kanalı.
 
Alıntı:

aLoNe Nickli Üyeden Alıntı (Mesaj 10155)
Bunun ChanServ olanı yok mu, hani şu "falanca filan kanalında şuna şu seviyeden acc ekledi" gibi, onu bulamadım.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


All times are GMT +3. The time now is 19:11.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.