Spaces:
Runtime error
Runtime error
File size: 788 Bytes
6747215 3c23f79 6747215 ab705e4 6747215 ab705e4 6747215 ab705e4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import telebot
import google.generativeai as genai
import os
TELEGRAM_TOKEN = os.environ.get('TELEGRAM_TOKEN')
GEMINI_KEY = os.environ.get('GEMINI_KEY')
SEU_ID_TELEGRAM = int(os.environ.get('SEU_ID'))
genai.configure(api_key=GEMINI_KEY)
model = genai.GenerativeModel('gemini-pro')
bot = telebot.TeleBot(TELEGRAM_TOKEN)
@bot.message_handler(func=lambda message: True)
def responder(message):
if message.from_user.id != SEU_ID_TELEGRAM:
return
try:
# Tenta gerar a resposta
response = model.generate_content(message.text)
bot.reply_to(message, response.text)
except Exception as e:
# ISSO AQUI VAI TE DIZER O ERRO REAL
bot.reply_to(message, f"Erro na IA: {str(e)}")
if __name__ == "__main__":
bot.infinity_polling()
|