Решено: неверно вставлял id чата
Сразу скажу, я только учусь программировать ...
В данном коде бот реагирует в обычном чате, но нет реакций в чате с темами, я не пойму как сделать, чтоб бот
реагировал в темах чатах. И не могу понять как сделать чтоб бот реагировал на ключевые слова из списка
words_list = ['bot', 'cat']
, я перепробовал всякие варианты, но он реагирует или на одно слово или на все слова... Подскажите как дописать бота...
chat_list = [-1235, -87951] # id chat
user_list = [867867] # user list
words_list = ['bot', 'cat'] # key words
@dp.message_handler()
async def send(message: types.Message):
bot_info = await message.bot.get_me()
if f'@{bot_info.username}' in message.text:
update(messages, "user", message.text)
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=messages
)
if message.from_user.id in user_list or message.chat.id in chat_list:
await message.answer(response['choices'][0]['message']['content'])
else:
await message.answer("Hello, I only work with chat.")