fix: gemini禁言越权问题

This commit is contained in:
ikechan8370 2024-08-03 13:24:01 +08:00
parent 7c2961cdcd
commit ac304e0ed3

View file

@ -232,9 +232,11 @@ export class CustomGoogleGeminiClient extends GoogleGeminiClient {
} else { } else {
// execute function // execute function
try { try {
let isAdmin = ['admin', 'owner'].includes(this.e.sender.role)
let isOwner = ['owner'].includes(this.e.sender.role)
let args = Object.assign(functionCall.args, { let args = Object.assign(functionCall.args, {
isAdmin: this.e.group?.is_admin, isAdmin,
isOwner: this.e.group?.is_owner, isOwner,
sender: this.e.sender, sender: this.e.sender,
mode: 'gemini' mode: 'gemini'
}) })