Seviyeli Sohbet | Avrupa Sohbet | Gurbet Sohbet

Sohbet Girişi


* Şifreniz yoksa boş bırakın.

Şifresiz Nickler INFO çekemesin. - LiderSohbet.Net


Şifresiz Nickler INFO çekemesin.

Paylaşmış olduğum hazır kodlardan en çok rağbet konuya, LiderSohbet.Net farkıyla hoş geldiniz. Öncelikle belirtmekte fayda vardır. Editlemeye başlamadan önce, edit öncesi bütün dosyalarınızın yedeğini almanızı tavsiye ediyorum. Bununla birlikte /os update yaparak; ilk olarak DB’lerinizin son güncel halinide güncelleştiriniz.

Bu düzenlemenin amacı sunucu üzerinde,

Örnek :-> /nickserv info nick ve /chanserv info kanal komutların da çıkan info bilgilerini rumuzu şifresiz olan kullanıcılara kapatmak.

Klasör: -> IRCServices*-*/modules/nickserv/
Dosya: -> (main.c)

BULUN,

Kod:
static void do_info(User *u)
{
    char *nick = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    NickInfo *ni;
    NickGroupInfo *ngi;
    time_t simdi = time(NULL);
    time_t zaman, zaman2;

    if (!nick) {
        syntax_error(s_NickServ, u, "INFO", NICK_INFO_SYNTAX);

 

ALTINA,

Kod:
} else if (!(ni = u->ni)) {
send_cmd(s_NickServ, "NOTICE %s :(\2NickServ INFO\2) komutunu kullanabilmeniz için nickinizi kayıt etmelisiniz.", u->nick);

 

EKLEYIN,

Bu düzenleme ise KANAL için,

Klasör: -> IRCServices*-*/modules/chanserv/
Dosya: -> (main.c)

BULUN,

Kod:
static void do_info(User *u)
{
    char *chan = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    ChannelInfo *ci;
    NickGroupInfo *ngi, *ngi2 = NULL;
    char buf[BUFSIZE], *end, *s;
    char buf2[BUFSIZE];
    time_t now=time(NULL);
    int is_servadmin = is_services_admin(u);
    int can_show_all = 0, show_all = 0, used_all = 0;
    time_t simdi = time(NULL);
    time_t zaman, zaman2;

    if (!chan) {
        syntax_error(s_ChanServ, u, "INFO", CHAN_INFO_SYNTAX);

 

ALTINA,

Kod:
} else if (!(ci = u->ni)) {
send_cmd(s_NickServ, "NOTICE %s :(\2ChanServ INFO\2) komutunu kullanabilmeniz için nickinizi kayıt etmelisiniz.", u->nick);

 

EKLEYIN, ilgili dizinde make ve make install komutlarını uygulayın. Daha sonra da sunucunuz üzerinden /os restart komutunu uygulayınız. Konun başlangıcında da belirttiğim gibi RESTART atmadan önce servislere /os update komutunu uygulayınız.



Bir cevap bırakın.