Anopeyle aram iyi değildir ama Yalowa nın verdiği help kodundan yola çıkarak birşeyler yapabiliriz. Işleme başlamadan önce yedek alırsan iyi olur denemedim kodu.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd anope-5.7.1*
cd src
pico chanserv.c
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/************************************************** ***********************/
/* Check whether a user should be opped on a channel, and if so, do it.
* Return 1 if the user was opped, 0 otherwise. (Updates the channel's
* last used time if the user was opped.) */
int check_should_op(User * user, const char *chan)
{
ChannelInfo *ci = cs_findchan(chan);
if (!ci || (ci->flags & CI_VERBOTEN) || *chan == '+')
return 0;
if (check_access(user, ci, CA_AUTOOP)) {
Koyu renkle belirtilen kodun hemen altına aşağıdaki kodu ekliyoruz ;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("#Kanaladı", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #OPKANALIN", user->nick);
}
else {
send_cmd(whosends(ci), "MODE %s +o %s", chan, user->nick);
}
return 1;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd ..
make
make install
Servislerinde hata almadıysan restartla. Eğer hata alırsan söyle mesajımı sileyim .