Преглед изворни кода

hook up reroll

pull/3/head
anon пре 10 месеци
родитељ
комит
6dc73611a6
1 измењених фајлова са 11 додато и 4 уклоњено
  1. +11
    -4
      src/parse.c

+ 11
- 4
src/parse.c Прегледај датотеку

@@ -63,8 +63,9 @@ parse_command(char * cmd)
msgswp = remind(current_username);
ircmsg("%s: %s", current_username, msgswp);
}
else if (strcmp(cmd, "next") == 0) // TODO: implement
{ ircmsg("%s: No future assignments", current_username); }
// XXX: maybe no?
//else if (strcmp(cmd, "next") == 0) // TODO: implement
//{ ircmsg("%s: No future assignments", current_username); }
else if (strcmp(cmd, "dump") == 0)
{
ircmsg("%s: All projects:", current_username);
@@ -72,7 +73,12 @@ parse_command(char * cmd)
ircmsg(msgswp);
}
else if (strcmp(cmd, "reroll") == 0) // TODO: implement
{ ircmsg("%s: No more rerolls possible", current_username); }
{
ircmsg("%s: Rerolling...", current_username);
purge_assignments(current_username);
random_assign(current_username);
ircmsg(remind(current_username));
}
}
else
{
@@ -92,6 +98,7 @@ parse_command(char * cmd)
msgswp = remind(creds.channel);
ircmsg("%s: %s", current_username, msgswp);
}
// XXX: what is this suppose to do?
else if (strcmp(cmd, "submit") == 0) // TODO: implement
{
ircmsg("%s: Submitting project link '%s' to <random janny>",
@@ -260,4 +267,4 @@ clean_admin_list()

free(admins);
admins = NULL;
}
}