mk parsed commands call api functions
This commit is contained in:
parent
4ab5e9b614
commit
fd5b813644
19
src/parse.c
19
src/parse.c
@ -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);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user