update project and add ruff

This commit is contained in:
2024-06-21 10:54:26 +07:00
parent 98c04ab1be
commit cd3bae23e6
38 changed files with 156 additions and 55 deletions
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
View File
View File
View File
Executable → Regular
+1
View File
@@ -21,6 +21,7 @@ class Converter:
try:
r = requests.get("http://192.168.0.108:5000/ping")
if r.status_code == 200:
print(self.path_to_file)
response = requests.post(
"http://192.168.0.108:5000/decrypt_audio",
files={"file": open(self.path_to_file, "rb").read()},
Executable → Regular
View File
Executable → Regular
View File
+1 -1
View File
@@ -28,7 +28,7 @@ async def get_audio_messages_func(message: types.Message, logger, bot, model) ->
file_id = message.audio.file_id
else:
file_id = message.video_note.file_id
file_name = "config/" + str(message.message_id) + '.wav' # создаю file_name
file_name = "config/" + str(message.message_id) + '.ogg' # создаю file_name
# достаю имя человека
if message.chat.first_name:
name = message.chat.first_name
Executable → Regular
View File
Executable → Regular
+9 -4
View File
@@ -6,11 +6,11 @@ import openai
async def get_response_to_openai(message: types.Message, bot):
if message.from_user.id in json.load(open("not_work_user.json"))["chat_gpt"]:
await bot.send_message(message.chat.id, "тебе сюда нельзя")
await bot.send_message(message.chat.id, "ПИШЁВ ТИ НАХУЙ")
return
conn = sqlite3.connect('db.sql')
cur = conn.cursor()
openai.api_key = "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"
openai.api_key = "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"
try:
points = cur.execute("SELECT * FROM 'f'".replace("f", str(message.from_user.id))).fetchall()
message_send = []
@@ -20,6 +20,7 @@ async def get_response_to_openai(message: types.Message, bot):
except sqlite3.OperationalError:
message_send = [{"role": "user", "content": ' '.join(message.text.split()[1:])}]
try:
await bot.send_message(message.chat.id, "Внимание!!!!\nБот начинает разделение, через 2 дней этот бот перестанет принимать запросы для ChatGPT, вам стоит начать переходит на этого бота: @db_ChatGPT_bot. Бот уже работает.")
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=message_send,
@@ -29,8 +30,12 @@ async def get_response_to_openai(message: types.Message, bot):
frequency_penalty=0.5,
presence_penalty=0.0
)
await bot.send_message(message.chat.id, f"ChatGPT\n{response['choices'][0]['message']['content']}",
parse_mode="Markdown", reply_to_message_id=message.message_id)
try:
await bot.send_message(message.chat.id, f"ChatGPT\n{response['choices'][0]['message']['content']}",
parse_mode="Markdown", reply_to_message_id=message.message_id)
except Exception as e:
await bot.send_message(message.chat.id, f"ChatGPT\n{response['choices'][0]['message']['content']}",
parse_mode=None, reply_to_message_id=message.message_id)
except Exception as e:
print(e)
conn = sqlite3.connect('db.sql')
Executable → Regular
+1
View File
@@ -24,3 +24,4 @@ async def start_stat(message: types.Message):
ChatGPT ботом воспользовались {data["static"]["chatGPT"]} раз
"""
await message.reply(send_message)
Executable → Regular
View File