2
0
mirror of https://github.com/thedevs-network/the-guard-bot synced 2025-08-29 13:17:56 +00:00

add fowarded message's user to database

This commit is contained in:
Pouria Ezzati 2017-10-15 15:34:58 +03:30
parent 8fe91927c0
commit 0bd4e2244b

View File

@ -28,10 +28,10 @@ const addUserHandler = async (ctx, next) => {
ctx.state = {
isAdmin: user && user.status === 'admin',
isMaster: user &&
(user.id === Number(master) ||
(user.id === Number(master) ||
user.username &&
user.username.toLowerCase() ===
String(master).replace('@', '').toLowerCase()),
String(master).replace('@', '').toLowerCase()),
user: newUser,
};
@ -43,6 +43,13 @@ const addUserHandler = async (ctx, next) => {
usersToAdd.push(addUser(message.reply_to_message.from));
}
if (
message.forward_from &&
!await isUser(message.forward_from)
) {
usersToAdd.push(addUser(message.forward_from));
}
await Promise.all(usersToAdd);
return next();