Merhabalar,
Bir üyenin
10 Nisan 2014, 22:25 isteği üzerine böyle bir kod düzenleyip, vermiştim olduğu gibi kopyalıyorum..
Alıntı:
merhaba..
konu çok eski ancak böyle bir şeye ihtiyacım var. buradaki kodları ekledim. #admin kanalında Services_bot kanala girdi yazıyor ancak bot kanala girmiyor. Coder arkadaslar bir inlceleyebilir mi acaba nerede sıkıntı var.
tşkler...
Şu anda, kodları deneyebilme gibi bir imkânım yok, her şey gayet normâl gibi gözüküyor lâkin, dediğiniz gibi olumlu bir sonuçta alamıyorsanız yukarıda varolan kodları aşağıda vermiş olduğum gibi değiştirirseniz
Service_Bot adı altında değil de direkt olarak,
ChanServ services botunu kanala alıp, ardından Aop(
@) konumuna getirebiliriz şöyle ki..
Klasör:
-> ircservices*/modules/chanserv/
Dosya:
-> (
main.c)
BULUN,
Kod:
module_log("Channel %s registered by %s!%s@%s",
chan, u->nick, u->username, u->host);
notice_lang(s_ChanServ, u, CHAN_REGISTERED, chan, u->nick);
if (CSShowPassword)
notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);
memset(pass, 0, len);
uc = smalloc(sizeof(*uc));
LIST_INSERT(uc, u->id_chans);
strscpy(uc->chan, ci->name, CHANMAX);
/* Implement new mode lock */
DEGISTIRIN,
Kod:
module_log("Channel %s registered by %s!%s@%s",
chan, u->nick, u->username, u->host);
notice_lang(s_ChanServ, u, CHAN_REGISTERED, chan, u->nick);
if (CSShowPassword)
notice_lang(s_ChanServ, u, CHAN_PASSWORD_IS, pass);
send_cmd(s_ChanServ, "JOIN %s", chan);
send_cmd(s_ChanServ, "MODE %s +o ChanServ", chan);
send_cmd(s_ChanServ, "PRIVMSG #admin Service_Bot %s kanalına girdi.", chan);
memset(pass, 0, len);
uc = smalloc(sizeof(*uc));
LIST_INSERT(uc, u->id_chans);
strscpy(uc->chan, ci->name, CHANMAX);
/* Implement new mode lock */
İyi forumlar.. ^^