Fix crash caused by variable initialise

This commit is contained in:
hibobmaster 2023-06-01 10:06:48 +08:00
parent a5d88a104c
commit d0b93b454d
Signed by: bobmaster
SSH key fingerprint: SHA256:5ZYgd8fg+PcNZNy4SzcSKu5JtqZyBF8kUhY7/k2viDk

7
bot.py
View file

@ -116,9 +116,9 @@ class Bot:
"bing_api_endpoint is not provided, !bing command will not work"
)
self.pandora_api_endpoint = pandora_api_endpoint
# initialize pandora
if pandora_api_endpoint is not None:
self.pandora_api_endpoint = pandora_api_endpoint
self.pandora = Pandora(
api_endpoint=pandora_api_endpoint,
clientSession=self.session
@ -127,7 +127,8 @@ class Bot:
self.pandora_api_model = "text-davinci-002-render-sha-mobile"
else:
self.pandora_api_model = pandora_api_model
self.pandora_data = {}
self.bard_token = bard_token
# initialize bard
if self.bard_token is not None:
@ -155,8 +156,6 @@ class Bot:
self.goon_prog = re.compile(r"^\s*!goon\s*.*$")
self.new_prog = re.compile(r"^\s*!new\s*.*$")
self.pandora_data = {}
# close session
def __del__(self) -> None:
self.driver.disconnect()