mirror of
https://github.com/captbaritone/webamp.git
synced 2026-07-22 09:37:17 +00:00
Support reviewing skins using emoji that are surfaced in quick pick on mobile
This commit is contained in:
parent
c588e28116
commit
e40d060e29
1 changed files with 3 additions and 1 deletions
|
|
@ -4,7 +4,7 @@ const Skins = require("../data/skins");
|
|||
const logger = require("../logger");
|
||||
|
||||
const filter = (reaction) => {
|
||||
return ["👍", "👎"].some((name) => reaction.emoji.name === name);
|
||||
return ["👍", "👎", "👏", "😔"].some((name) => reaction.emoji.name === name);
|
||||
};
|
||||
|
||||
async function postSkin({ md5, title, dest }) {
|
||||
|
|
@ -87,6 +87,7 @@ async function postSkin({ md5, title, dest }) {
|
|||
const user = vote.users.first();
|
||||
switch (vote.emoji.name) {
|
||||
case "👍":
|
||||
case "👏":
|
||||
await Skins.approve(md5);
|
||||
logger.info(`${user.username} approved ${md5}`);
|
||||
await msg.channel.send(
|
||||
|
|
@ -94,6 +95,7 @@ async function postSkin({ md5, title, dest }) {
|
|||
);
|
||||
msg.react("✅");
|
||||
break;
|
||||
case "😔":
|
||||
case "👎":
|
||||
await Skins.reject(md5);
|
||||
logger.info(`${user.username} rejected ${md5}`);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue