projects
/
NeonServV5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added cmd_bots (lists all bots)
[NeonServV5.git]
/
src
/
bot_NeonServ.c
diff --git
a/src/bot_NeonServ.c
b/src/bot_NeonServ.c
index 5ef4c8beb7c31792837af5daf91cbbdf0c368701..dbf3acb5a04befcd38b08ec91132e19526808b1e 100644
(file)
--- a/
src/bot_NeonServ.c
+++ b/
src/bot_NeonServ.c
@@
-36,6
+36,7
@@
#include "cmd_neonserv.h"
#define BOTID 1
#include "cmd_neonserv.h"
#define BOTID 1
+#define BOTALIAS "NeonServ"
static const struct default_language_entry msgtab[] = {
{"NS_USER_UNKNOWN", "User with nick $b%s$b does not exist."}, /* {ARGS: "TestUser"} */
static const struct default_language_entry msgtab[] = {
{"NS_USER_UNKNOWN", "User with nick $b%s$b does not exist."}, /* {ARGS: "TestUser"} */
@@
-89,8
+90,10
@@
static const struct default_language_entry msgtab[] = {
{"NS_SUSPEND_NOT", "$b%s$b is not suspended." }, /* {ARGS: "TestUser"} */
{"NS_SUSPEND_DONE", "$b%s$b's access to $b%s$b has been suspended." }, /* {ARGS: "TestUser", "#TestChan"} */
{"NS_SUSPEND_RESTORED", "$b%s$b's access to $b%s$b has been restored." }, /* {ARGS: "TestUser", "#TestChan"} */
{"NS_SUSPEND_NOT", "$b%s$b is not suspended." }, /* {ARGS: "TestUser"} */
{"NS_SUSPEND_DONE", "$b%s$b's access to $b%s$b has been suspended." }, /* {ARGS: "TestUser", "#TestChan"} */
{"NS_SUSPEND_RESTORED", "$b%s$b's access to $b%s$b has been restored." }, /* {ARGS: "TestUser", "#TestChan"} */
+ {"NS_DELME_OWNER", "You cannot delete your owner access in $b%s$b."}, /* {ARGS: "#TestChan"} */
{"NS_DELME_KEY", "To really remove yourself, you must use 'deleteme %s'."}, /* {ARGS: "abc123"} */
{"NS_DELME_DONE", "Your $b%d$b access has been deleted from $b%s$b."}, /* {ARGS: 123, "#TestChan"} */
{"NS_DELME_KEY", "To really remove yourself, you must use 'deleteme %s'."}, /* {ARGS: "abc123"} */
{"NS_DELME_DONE", "Your $b%d$b access has been deleted from $b%s$b."}, /* {ARGS: 123, "#TestChan"} */
+ {"NS_MYACCESS_SELF_ONLY", "You may only see the list of infolines for yourself (by using $bmyaccess$b with no arguments)."},
{"NS_MYACCESS_HEADER", "Showing all channel entries for account $b%s$b:"}, /* {ARGS: "TestAuth"} */
{"NS_MYACCESS_HEADER_MATCH", "Showing all channel entries for account $b%s$b matching %s:"}, /* {ARGS: "TestAuth", "#Test*"} */
{"NS_MYACCESS_HEADER_NAME", "Name"},
{"NS_MYACCESS_HEADER", "Showing all channel entries for account $b%s$b:"}, /* {ARGS: "TestAuth"} */
{"NS_MYACCESS_HEADER_MATCH", "Showing all channel entries for account $b%s$b matching %s:"}, /* {ARGS: "TestAuth", "#Test*"} */
{"NS_MYACCESS_HEADER_NAME", "Name"},
@@
-331,6
+334,12
@@
static const struct default_language_entry msgtab[] = {
{"NS_DNR_EXPIRES", "Expires"},
{"NS_DNR_REASON", "Reason"},
{"NS_STAFF_LOGGEDIN", "Logged in as"},
{"NS_DNR_EXPIRES", "Expires"},
{"NS_DNR_REASON", "Reason"},
{"NS_STAFF_LOGGEDIN", "Logged in as"},
+ {"NS_BOTS_NICK", "Nick"},
+ {"NS_BOTS_SERVER", "Server:Port(:Pass)"},
+ {"NS_BOTS_CLASS", "Bot Class"},
+ {"NS_BOTS_FLAGS", "Flags"},
+ {"NS_BOTS_CHANNELS", "Channels"},
+ {"NS_BOTS_TRIGGER", "Trigger"},
{NULL, NULL}
};
{NULL, NULL}
};
@@
-437,6
+446,7
@@
static void start_bots() {
void init_NeonServ() {
void init_NeonServ() {
+ set_bot_alias(BOTID, BOTALIAS);
start_bots();
//register events
start_bots();
//register events
@@
-466,3
+476,4
@@
void free_NeonServ() {
}
#undef BOTID
}
#undef BOTID
+#undef BOTALIAS