X-Git-Url: http://git.pk910.de/?p=srvx.git;a=blobdiff_plain;f=src%2Fmod-hostserv.c;h=3ac51d288ac910ce035f5f8e78ec27b3323d7acd;hp=d97ed83fceaaa304e84aa6f7e8257b32d753cadc;hb=296fbfc38aef2d6061044391557813838457fd55;hpb=a2d6b00c48d95293b712cc894ba4d66e85758297 diff --git a/src/mod-hostserv.c b/src/mod-hostserv.c index d97ed83..3ac51d2 100644 --- a/src/mod-hostserv.c +++ b/src/mod-hostserv.c @@ -27,6 +27,9 @@ * }; * }; * + * After you started srvx make the bot active: + /msg opserv bind hostserv * hostserv.* + /msg opserv bind hostserv help *modcmd.help */ #include "chanserv.h" @@ -79,7 +82,7 @@ static const struct message_entry msgtab[] = { { "HSMSG_MANAGER_NOT", "$b%s$b is not a manager of %s.%s" }, { "HSMSG_MANAGER_DELETED", "$b%s$b is no longer a manager of %s.%s" }, { "HSMSG_FAKEHOST_ASSIGN_SUCCESS", "Group $b%s.%s$b was assigned successfully." }, - { "HSMSG_FAKEHOST_REVOKE_SUCCESS", "Group $b%s.%s$b was revoked successfully." }, + { "HSMSG_FAKEHOST_UNASSIGN_SUCCESS", "Group $b%s.%s$b was unassigned successfully." }, { NULL, NULL } }; @@ -1082,7 +1085,7 @@ static MODCMD_FUNC(cmd_assign) { return 0; } -static MODCMD_FUNC(cmd_revoke) { +static MODCMD_FUNC(cmd_unassign) { struct handle_info *hi; struct handle_info *hiuser; char *fakehost; @@ -1123,7 +1126,7 @@ static MODCMD_FUNC(cmd_revoke) { if(!irccasecmp(tlfh_name, assignment->secondlevel->toplevel->fakehost)) { if(check_management_access(hiuser, assignment->secondlevel->toplevel, assignment->secondlevel)) { hs_del_assignment(assignment, 1); - reply("HSMSG_FAKEHOST_REVOKE_SUCCESS", slfh_name, tlfh_name); + reply("HSMSG_FAKEHOST_UNASSIGN_SUCCESS", slfh_name, tlfh_name); return 1; } reply("HSMSG_UNKNOWN_FAKEHOST", slfh_name, tlfh_name); @@ -1347,7 +1350,7 @@ int hostserv_init() { modcmd_register(hostserv_module, "delmanager", cmd_delmanager, 3, MODCMD_REQUIRE_AUTHED, NULL); modcmd_register(hostserv_module, "set", cmd_set, 2, MODCMD_REQUIRE_AUTHED, NULL); modcmd_register(hostserv_module, "assign", cmd_assign, 3, MODCMD_REQUIRE_AUTHED, NULL); - modcmd_register(hostserv_module, "revoke", cmd_revoke, 3, MODCMD_REQUIRE_AUTHED, NULL); + modcmd_register(hostserv_module, "unassign", cmd_unassign, 3, MODCMD_REQUIRE_AUTHED, NULL); modcmd_register(hostserv_module, "addhost", cmd_addhost, 2, MODCMD_REQUIRE_AUTHED, NULL); modcmd_register(hostserv_module, "delhost", cmd_delhost, 2, MODCMD_REQUIRE_AUTHED, NULL); message_register_table(msgtab);