目录

🐱 Gatobot - Bot de Gatos 🇧🇷

Bot para postar fotos de gato e cachorro no Bluesky e Twitter/X com recursos avançados.

🛠 Tecnologias

  • Python
  • Twitter API v2
  • Bluesky API
  • Google Gemini API (para legendas)
  • The Cat API e Dog API

🌟 Funcionalidades

  • Posta fotos de gatos e cachorros a cada hora
  • Gera legendas com IA (Gemini)
  • Inclui fatos curiosos sobre gatos (catfact.ninja)
  • Posta imagens de gatos HTTP (http.cat)
  • Interage com a comunidade (quando possível)

⚠️ Limitações

  • Twitter API v2 free tem limitações:
    • Não permite buscar tweets antigos
    • Limite de interações por hora
  • Instagram requer autenticação manual periódica

🏃‍♂️ Como Executar

  1. Configure as variáveis de ambiente:
    TWITTER_API_KEY=seu_key
    BLUESKY_HANDLE=seu@usuario
    GOOGLE_API_KEY=key_do_gemini
  2. Instale as dependências:
    pip install -r requirements.txt
  3. Execute:
    python gatobot.py

📫 Contato

===========================================

🐱 Gatobot - Cat/Dog Bot 🇺🇸

Bot to post cat and dog photos on Bluesky and Twitter/X with advanced features.

🛠 Technologies

  • Python
  • Twitter API v2
  • Bluesky API
  • Google Gemini API (for captions)
  • The Cat API and Dog API

🌟 Features

  • Posts cat/dog photos hourly
  • Generates AI captions (Gemini)
  • Includes fun cat facts (catfact.ninja)
  • Posts HTTP cat images (http.cat)
  • Interacts with community (when possible)

⚠️ Limitations

  • Twitter API v2 free tier limits:
    • No tweet lookup functionality
    • Interaction rate limits
  • Instagram requires periodic manual auth

🏃‍♂️ How to Run

  1. Set environment variables:
    TWITTER_API_KEY=your_key
    BLUESKY_HANDLE=your@handle
    GOOGLE_API_KEY=gemini_key
  2. Instale as dependências:
    pip install -r requirements.txt
  3. Execute:
    python gatobot.py

📫 Contact

关于
82.6 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号