mirror of
https://github.com/aljazceru/chatgpt-telegram-bot.git
synced 2025-12-21 22:54:52 +01:00
do not fail if total_tokens is not set
This commit is contained in:
@@ -384,12 +384,15 @@ class ChatGPT3TelegramBot:
|
|||||||
parse_mode=constants.ParseMode.MARKDOWN
|
parse_mode=constants.ParseMode.MARKDOWN
|
||||||
)
|
)
|
||||||
|
|
||||||
# add chat request to users usage tracker
|
try:
|
||||||
self.usage[user_id].add_chat_tokens(total_tokens, self.config['token_price'])
|
# add chat request to users usage tracker
|
||||||
# add guest chat request to guest usage tracker
|
self.usage[user_id].add_chat_tokens(total_tokens, self.config['token_price'])
|
||||||
allowed_user_ids = self.config['allowed_user_ids'].split(',')
|
# add guest chat request to guest usage tracker
|
||||||
if str(user_id) not in allowed_user_ids and 'guests' in self.usage:
|
allowed_user_ids = self.config['allowed_user_ids'].split(',')
|
||||||
self.usage["guests"].add_chat_tokens(total_tokens, self.config['token_price'])
|
if str(user_id) not in allowed_user_ids and 'guests' in self.usage:
|
||||||
|
self.usage["guests"].add_chat_tokens(total_tokens, self.config['token_price'])
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logging.exception(e)
|
logging.exception(e)
|
||||||
|
|||||||
Reference in New Issue
Block a user