Spaces:
Runtime error
Runtime error
| import requests | |
| import random | |
| API_TOKEN = "mlsn.7761a3939b08b19f4c13e05666a346cfb4967e509c80e4cd92bf3a7d1aa4e7ca" | |
| # Lista de perguntas aleatórias | |
| perguntas = [ | |
| "Quem foi Alan Turing?", | |
| "O que é Machine Learning?", | |
| "Python é melhor que C++?", | |
| "Qual a capital da Islândia?", | |
| "Como funciona blockchain?", | |
| "O que é amor verdadeiro em algoritmos?" | |
| ] | |
| def buscar_duck(pergunta): | |
| url = f"https://api.duckduckgo.com/?q={pergunta}&format=json&no_redirect=1&no_html=1" | |
| resposta = requests.get(url) | |
| data = resposta.json() | |
| abstract = data.get("AbstractText") | |
| return abstract if abstract else "DuckDuckGo ficou tímido e não respondeu nada 😢" | |
| def enviar_email(para, assunto, mensagem): | |
| url = "https://api.mailersend.com/v1/email" | |
| headers = { | |
| "Authorization": f"Bearer {API_TOKEN}", | |
| "Content-Type": "application/json" | |
| } | |
| payload = { | |
| "from": { | |
| "email": "shadowgrokannonymousattack@gmail.com", # tem que ser verificado no MailerSend | |
| "name": "Agente Nina 💋" | |
| }, | |
| "to": [{ | |
| "email": para, | |
| "name": "shadowgrokannonymousattack@gmail.com" | |
| }], | |
| "subject": assunto, | |
| "text": mensagem | |
| } | |
| response = requests.post(url, headers=headers, json=payload) | |
| print(f"Status: {response.status_code}") | |
| print(response.text) | |
| def agente_do_caos(): | |
| pergunta = random.choice(perguntas) | |
| resposta = buscar_duck(pergunta) | |
| assunto = f"Resposta aleatória: {pergunta}" | |
| mensagem = f"Pergunta: {pergunta}\n\nResposta: {resposta}" | |
| enviar_email("destinatario@email.com", assunto, mensagem) | |
| if __name__ == "__main__": | |
| agente_do_caos() | |