mk parsed commands call api functions

This commit is contained in:
anon 2023-08-03 12:43:03 +02:00
parent 4ab5e9b614
commit fd5b813644

View File

@ -65,7 +65,11 @@ parse_command(char * cmd)
else if (strcmp(cmd, "next") == 0) else if (strcmp(cmd, "next") == 0)
{ ircmsg("%s: No future assignments", current_username); } { ircmsg("%s: No future assignments", current_username); }
else if (strcmp(cmd, "dump") == 0) else if (strcmp(cmd, "dump") == 0)
{ ircmsg("%s: All projects", current_username); } {
ircmsg("%s: All projects:", current_username);
msgswp = dump();
ircmsg(msgswp);
}
else if (strcmp(cmd, "reroll") == 0) else if (strcmp(cmd, "reroll") == 0)
{ ircmsg("%s: No more rerolls possible", current_username); } { ircmsg("%s: No more rerolls possible", current_username); }
} }
@ -80,9 +84,18 @@ parse_command(char * cmd)
msgswp = raw(arg); msgswp = raw(arg);
ircmsg(msgswp); ircmsg(msgswp);
} }
else if (strcmp(cmd, "set_repo") == 0)
{
ircmsg("%s: Setting project repository...", current_username);
set_repo(creds.channel, arg);
msgswp = remind(creds.channel);
ircmsg("%s: %s", current_username, msgswp);
}
else if (strcmp(cmd, "submit") == 0) else if (strcmp(cmd, "submit") == 0)
{ ircmsg("%s: Submitting project link '%s' to <random janny>", {
current_username, arg); } ircmsg("%s: Submitting project link '%s' to <random janny>",
current_username, arg);
}
} }
free(msgswp); free(msgswp);
} }