mIRCForumlari - mIRC ve IRC Kullanıcılarının Paylaşım Platformu
  https://www.mircforumlari.net/iletisim/


SohbetG.Com

Kullanıcı Etiket Listesi

Yeni Konu aç Cevapla
 
Seçenekler
Alt 21 Aralık 2022, 19:08   #1
Çevrimdışı
Üyelik tarihi: 07 Aralık 2022
Konular: 21245
Mesajlar: 24.248
Nerden: İstanbul
Cinsiyet: Erkek
Web Site: TRmIRC.Net
IRC Sunucu: IRC.TRmIRC.Net
Alınan Beğeni: 3770
Beğendikleri: 6794
@RahmetLi
Ruh Hali : : Olu Gibi
Standart IRCservices /Services motd komutu

Nickserv üzerinden "/services motd" komutu , umarım işinize yarar.

cd ircservices*-*


nano -w modules/nickserv/main.c

girip


static void do_help(User *u);

altına

static void do_motd(User *u);

ekleyin.

Aynı dosya icerisinde

{ "SIDENTIFY",do_identify, NULL, -1,

ustune


{ "MOTD", do_motd, NULL, -1, -1,-1 },

ekleyin

Aynı dosya icerisinde



/************************************************** ***********************/
static void do_identify(User *u)
{
char *pass = strtok_remaining();
NickInfo *ni = NULL;
NickGroupInfo *ngi = NULL;

satirinin üstüne


/************************************************** ************/
static void do_motd(User *u)
{
#define motdoku "motd.txt"
FILE *x;
char buf[BUFSIZE];
x = fopen(motdoku, "r");
if (x) {
while (fgets(buf, sizeof(buf), x)) {
buf[strlen(buf)-1] = 0;
send_cmd(s_NickServ, "NOTICE %s %s", u->nick, buf);
}
fclose(x);
} else {
send_cmd(s_NickServ, "NOTICE %s Motd Henuz girilmemis..", u->nick);
}
}

ekleyin

make & make install cekerek servislerinize res atin.

daha sonra motd.txt hazırlayıp lib/ icine atin.

Kodlar toXic e Aittir. *





Kalbim Atar Cansız, Geçmez Gün Ahsız, Vahsız..
  Alıntı ile Cevapla

Cevapla
Etiketler
ait, atin, den, doku, motd, nicki, null, or services, sonra, txt, user, yarar, üstü, üzerinde, üzerinden


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler