To create new wiki account, please join us on #znc at freenode and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

Difference between revisions of "Nostatus/code"

From ZNC
Jump to navigation Jump to search
(Created page with "<pre>/* * Copyright (C) 2010 Brian Campbell "BrianC" * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Publ...")
 
(No difference)

Latest revision as of 13:35, 17 December 2011

/*
 * Copyright (C) 2010  Brian Campbell "BrianC"
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 as published
 * by the Free Software Foundation.
 */

#include "User.h"
#include "Modules.h"

class CNoStatus : public CModule {
public:
	MODCONSTRUCTOR(CNoStatus) {}

	virtual EModRet OnStatusCommand(CString &sCommand) {
		if (!m_pUser->IsAdmin()) {
			return HALTCORE;
		}
		return CONTINUE;
	}
};

MODULEDEFS(CNoStatus, "Disable all status commands from running")