示例#1
0
int xanadu_event_privmsg(char *source, int ac, char **av)
{
    if (ac != 2)
        return MOD_CONT;
    m_privmsg(source, av[0], av[1]);
    return MOD_CONT;
}
示例#2
0
/* EVENT : NS */
int xanadu_event_ns(char *source, int ac, char **av)
{
    if (ac < 1)
        return MOD_CONT;
    m_privmsg(source, s_NickServ, av[0]);
    return MOD_CONT;
}
示例#3
0
int denora_event_privmsg(char *source, int ac, char **av)
{
    if (denora->protocoldebug) {
        protocol_debug(source, ac, av);
    }
    if (ac != 2)
        return MOD_CONT;
    m_privmsg(source, av[0], av[1]);
    return MOD_CONT;
}
示例#4
0
/* EVENT : CS */
int denora_event_ss(char *source, int ac, char **av)
{
	if (denora->protocoldebug)
	{
		protocol_debug(source, ac, av);
	}
	if (ac < 1)
		return MOD_CONT;
	m_privmsg(source, s_StatServ, av[0]);
	return MOD_CONT;
}
示例#5
0
文件: asuka.c 项目: wodim/irc-hispano
/* ABAAA P ADAAB :help */
int denora_event_privmsg(char *source, int ac, char **av)
{
    Uid *id;

    if (denora->protocoldebug) {
        protocol_debug(source, ac, av);
    }

    id = find_nickuid(av[0]);

    if (ac != 2)
        return MOD_CONT;
    m_privmsg(source, (id ? id->nick : av[0]), av[1]);
    return MOD_CONT;
}
示例#6
0
/* ABAAA P ADAAB :help */
int denora_event_privmsg(char *source, int ac, char **av)
{
    User *u;
    Uid *id;

    if (denora->protocoldebug) {
        protocol_debug(source, ac, av);
    }
    u = find_byuid(source);
    id = find_nickuid(av[0]);

    if (ac != 2 || *av[0] == '$' || strlen(source) == 2)
        return MOD_CONT;
    m_privmsg((u ? u->nick : source), (id ? id->nick : av[0]), av[1]);
    return MOD_CONT;
}
示例#7
0
int denora_event_privmsg(char *source, int ac, char **av)
{
	User *u = NULL;
	Uid *ud = NULL;

	if (denora->protocoldebug)
	{
		protocol_debug(source, ac, av);
	}
	if (ac != 2)
	{
		return MOD_CONT;
	}

	if (UseTS6)
	{
		u = find_byuid(source);
		ud = find_nickuid(av[0]);
	}
	m_privmsg((UseTS6 ? (u ? u->nick : source) : source),
		          (UseTS6 ? (ud ? ud->nick : av[0]) : av[0]), av[1]);
	return MOD_CONT;
}