Sohbet , Chat , IRC Forum , Genel Forum Sitesi  

  Sohbet , Chat , IRC Forum , Genel Forum Sitesi > > >

 



Yeni Konu   Cevap Yaz

 
Seçenekler Stil
Alt 30 Temmuz 2015, 23:14   #1
Entrance
タネル

Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Mesajlar: 538
Konuları:
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Aldığı Beğeni: 361
Verdiği Beğeni: 278
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@Entrance.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@IrcForumlari.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.. ^^
__________________
char *adres = "irc is finished"; for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); }


Konu Entrance tarafından (09 Ocak 2016 Saat 15:55 ) değiştirilmiştir.
Çevrimdışı
   
  Alıntı

Alt 02 Nisan 2016, 04:33   #2
exclusive

exclusive - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 07 Ağustos 2015
Mesajlar: 22
Konuları:
WEB Sitesi: http://www.aynet.org
IRC Sunucusu: irc.aynet.org

Aldığı Beğeni: 0
Verdiği Beğeni: 11
Cevap: NickServ Log Kanalı.


Entrance, Rica etsem bu logları iki kanala birden nasıl yansıtabiliriz birtane örnek verebilirmisin?

Çevrimdışı
   
  Alıntı

Alt 02 Nisan 2016, 10:13   #3
Entrance
タネル

Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Mesajlar: 538
Konuları:
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Aldığı Beğeni: 361
Verdiği Beğeni: 278
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);


Çevrimdışı
   
  Alıntı

Alt 03 Nisan 2016, 22:46   #4
exclusive

exclusive - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 07 Ağustos 2015
Mesajlar: 22
Konuları:
WEB Sitesi: http://www.aynet.org
IRC Sunucusu: irc.aynet.org

Aldığı Beğeni: 0
Verdiği Beğeni: 11
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

Çevrimdışı
   
  Alıntı

Alt 03 Nisan 2016, 22:56   #5
Entrance
タネル

Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Mesajlar: 538
Konuları:
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Aldığı Beğeni: 361
Verdiği Beğeni: 278
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); }


Çevrimdışı
   
  Alıntı

Alt 07 Kasım 2018, 21:23   #6
aLoNe

aLoNe - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 20 Ocak 2017
Mesajlar: 3
Konuları:
WEB Sitesi: www.fatihbasaran.com.tr
IRC Sunucusu: irc.kelebektr.com
İlgi Alanı: mIRC Scripting
Aldığı Beğeni: 0
Verdiği Beğeni: 3
Cevap: NickServ Log Kanalı.


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

Çevrimdışı
   
  Alıntı

Alt 08 Kasım 2018, 08:30   #7
Emrehan

Emrehan - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 25 Temmuz 2015
Mesajlar: 16
Konuları:
WEB Sitesi: wWw.ZirveShell.Com
IRC Sunucusu: irc.ZirveShell.Com
İlgi Alanı: C++
Aldığı Beğeni: 17
Verdiği Beğeni: 20
Cevap: NickServ Log Kanalı.


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

https://www.ircdforum.com/ircservice...-yansitma.html
__________________
to be or not to be.

Çevrimdışı
   
  Alıntı


Yeni Konu   Cevap Yaz

Bookmarks

Etiketler
kanalı, log, nickserv


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
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 code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
InspIRCd Nickserv Komutları Code InspIRCd 2 29 Ekim 2015 21:25
Nickserv Konu Anlatımı Code NickServ 0 26 Ekim 2015 23:14
NickServ Set Komutları Return NickServ 0 26 Eylül 2015 22:05
OperServ Log Kanalı. Return IRCServices Hazır Kodlar 1 19 Şubat 2015 12:36
Nickserv Komutlari ve kullanimi Kaf_Dağı NickServ 0 28 Ocak 2015 12:47