mirror of
https://github.com/qwerinope/qweribot.git
synced 2025-12-20 05:41:37 +01:00
rename bot directory to src, add chatwidget
This commit is contained in:
10
src/lib/changeBalance.ts
Normal file
10
src/lib/changeBalance.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { updateUserRecord } from "../db/dbUser";
|
||||
import { type userRecord } from "../db/connection";
|
||||
import { User } from "../user";
|
||||
|
||||
export async function changeBalance(user: User, userRecord: userRecord, amount: number): Promise<false | userRecord> {
|
||||
userRecord.balance = userRecord.balance += amount;
|
||||
if (userRecord.balance < 0) return false;
|
||||
await updateUserRecord(user, userRecord);
|
||||
return userRecord;
|
||||
};
|
||||
Reference in New Issue
Block a user