rename bot directory to src, add chatwidget

This commit is contained in:
2025-07-09 16:50:16 +02:00
parent 8fd889856b
commit 3e025a586a
59 changed files with 417 additions and 1 deletions

10
src/lib/changeBalance.ts Normal file
View 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;
};