Messe Noire's avatar
Messe Noire
Krisiun@cobrafuma.com
npub1q5lx...tn38
“Não é o sol que está surgindo, mas nossos pecados.” - Anônimo Meu link do Session 058d6def2be853909c9a8895f16214374f05f8f027f615eb853cc47ac558f65c22
Messe Noire's avatar
Messe Noire 1 year ago
Esses grafites na cidade de Recife são muito foda, pena que não vi boa parte do que tem na cidade, espero poder retornar e ver mais grafites. image
Messe Noire's avatar
Messe Noire 1 year ago
Alguém para ver se esse código para que um bot publique as noticias do Gazeta do Povo funciona? Segue o código: import time import feedparser from nostr.event import Event from nostr.key import PrivateKey # Configuração do Bot PRIVATE_KEY = " @Gazeta do Povo" # Insira a chave privada do seu bot Nostr RSS_URL = "https://www.gazetadopovo.com.br/rss/%22 # Feed RSS da Gazeta do Povo RELAYS = ["wss://relay.damus.io", "wss://nostr-pub.wellorder.net"] # Relays Nostr # Inicializar chave privada Nostr private_key = PrivateKey(bytes.fromhex(PRIVATE_KEY)) # Armazenar os IDs dos artigos publicados publicados = set() def publicar_nostr(titulo, link): """Publica uma nova mensagem no Nostr.""" try: event = Event(kind=1, pubkey=private_key.public_key.hex()) event.content = f"**{titulo}**\n\nLeia mais: {link}" private_key.sign_event(event) for relay in RELAYS: try: print(f"Publicando no relay: {relay}") response = requests.post(relay, json=event.to_message()) if response.status_code == 200: print(f"Publicado com sucesso no {relay}") else: print(f"Erro no relay {relay}: {response.status_code}") except Exception as e: print(f"Erro ao publicar no relay {relay}: {e}") except Exception as e: print(f"Erro ao criar ou publicar evento no Nostr: {e}") def checar_rss(): """Checa novos artigos no feed RSS e publica no Nostr.""" global publicados feed = feedparser.parse(RSS_URL) for entry in feed.entries: if entry.id not in publicados: # Verifica se o artigo já foi publicado print(f"Novo artigo encontrado: {entry.title}") publicar_nostr(entry.title, entry.link) publicados.add(entry.id) # Loop principal do bot if __name__ == "__main__": print("Bot iniciado. Monitorando RSS...") while True: checar_rss() time.sleep(300) # Espera 5 minutos entre as verificações
Messe Noire's avatar
Messe Noire 1 year ago
Enfim irei ajudar minha mãe sobre BTC, fazer com que ela comece a ter reservas em btc para que não tenha muita coisa retida na sua conta depois que saiu a condenação dela pelo cabeça de piroca, ainda bem que ela é muito mente aberta e sempre se interessou por esses assuntos e quer criar a reserva.