IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Servisler (https://www.ircforumlari.net/servisler/)
-   -   Founder - Successor (https://www.ircforumlari.net/servisler/54995-founder-successor.html)

RedLine 22 Nisan 2008 15:40

Founder - Successor
 
Merhaba,
Kanala successor olarak atanmış birisi founder yetkilerini alabilmesini sağlamak istiyorum. Yani successor belirlenmiş kişide kanala girdiğinde aynı founder gibi +q ya çıkacak ve cs info #kanal tanımlamasında cs info #kanal all yapmaya gerek kalmadan doğrudan successor de gözükecek.
Mümkünmüdür acaba?

SoMeDaY 22 Nisan 2008 17:18

Cevap: Founder - Successor
 
Gerçekden güzel bir Soru.

RedMan 22 Nisan 2008 18:02

Cevap: Founder - Successor
 
katılıyorum işimize yarar bi özellik olur :)

RedLine 22 Nisan 2008 20:11

Cevap: Founder - Successor
 
Fikir güzel, inşallah üstadlar da yardımcı olur da gerçekleştirebiliriz :)

ysfm 22 Nisan 2008 21:09

Cevap: Founder - Successor
 
services versionu nedir ayrıca 2 soru birbirinden cok farklı

RedLine 22 Nisan 2008 21:11

Cevap: Founder - Successor
 
ircservices-5.0.63
Farklı belki ancak bu şekilde olması mantıklı olur diye düşündüm.

RedLine 22 Nisan 2008 21:37

Cevap: Founder - Successor
 
Anope kullananlar yırttı paçayı ben kaldım burda öksüz yetim ;)

ysfm 22 Nisan 2008 21:38

Cevap: Founder - Successor
 
ircservices cileri bezdirdiler olsun o kadar aslında bende yazmam ama ircservices yerine anope kullanılır belkı diye anope tanıtım amaclı eklıyorum

RedLine 23 Nisan 2008 02:25

Cevap: Founder - Successor
 
IRCServices üzeri kimsenin bi fikri yok sanırım yapamayacağız. Neyse en azından anope kullanan arkadaşlar faydalanır.
Iyi çalışmalar dilerim ..

BehroozWolf 25 Nisan 2008 00:31

Cevap: Founder - Successor
 
Alıntı:

R£dLin£ Nickli Üyeden Alıntı (Mesaj 381434)
IRCServices üzeri kimsenin bi fikri yok sanırım yapamayacağız. Neyse en azından anope kullanan arkadaşlar faydalanır.
Iyi çalışmalar dilerim ..

Olm varya illa ugrastircan beni dimi :)
Kod:

pico ircservices-*/modules/chanserv/main.c
Kod:

if (ngi2 != NULL && CHECK_SHOW_ALL) {
        notice_lang(s_ChanServ, u, CHAN_INFO_SUCCESSOR,
            ngi_mainnick(ngi2));
    }

satirini
Kod:

if (ngi2 != NULL) {
        notice_lang(s_ChanServ, u, CHAN_INFO_SUCCESSOR,
            ngi_mainnick(ngi2));
    }

seklinde degistir.

Kod:

pico ircservices-*/modules/chanserv/check.c

if (call_callback_4(module, cb_check_chan_user_modes,
                        source, user, c, modes) > 0)
        return;

satirlarinin hemen altina

Kod:

if (user && user->ngi && user_identified(user) && (user->ngi->id == ci->successor)) {
    send_cmd(s_ChanServ, "MODE %s +q %s", ci->name, user->nick);
    }

seklinde degistirip, make ve make install komutlari ile tekrar derle servisleri. Sonrasinda os update ve os restart. Denendi sorunsuz sekilde calismaktadir.

Not: check.c dosyasinda yazilan kodda ufak bir hata vardi. Sevgili Sky-Dancer sagolsun basinda bir ton is oldugu halde yardimlarini esirgemeyip sorun ile ilgilendi.. Kendisine tekrar tesekkür ediyorum.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net