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() | |