Skip to content

Um bot do Telegram com inteligência artificial para busca de links de jogos e conversação interativa.

License

Notifications You must be signed in to change notification settings

Wpnnt/AnonBay_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AnonBay_Bot

Aviso legal: O autor deste repositório não incentiva nem participa de pirataria. Este projeto é disponibilizado apenas para fins educacionais, de pesquisa e demonstração. Qualquer uso indevido das informações aqui é de inteira responsabilidade do usuário.

Um bot do Telegram com inteligência artificial para busca de links de jogos e conversação interativa.

Funcionalidades

  • 🔍 Busca de Jogos: Pesquisa links de jogos em múltiplas fontes
  • 🤖 IA Conversacional: Conversa natural com Gemini AI
  • 📚 Aprendizado: Bot aprende novos conhecimentos por chat
  • 🎮 Mini-jogos: Jogo de adivinhação interativo
  • 👥 Suporte a Grupos: Funciona em chats privados e grupos
  • 🔧 Comandos Admin: Gerenciamento avançado para administradores

Comandos

Comandos Gerais

  • /start - Inicia o bot
  • /pergunta <texto> - Conversa com a IA
  • /aprender <conhecimento> - Ensina algo novo ao bot
  • /ver_aprendizados - Mostra aprendizados do chat
  • /link <nome_do_jogo> - Busca links de jogos
  • /jogar - Inicia jogo de adivinhação
  • /parar - Para o jogo atual
  • /ajuda - Lista todos os comandos

Comandos Admin

  • /admin_atualizar_fontes - Atualiza base de dados de jogos
  • /admin_limpar_cache - Limpa cache de jogos
  • /admin_stats - Mostra estatísticas do bot

Configuração

Variáveis de Ambiente

Crie um arquivo .env com as seguintes variáveis:

TELEGRAM_TOKEN=seu_token_do_telegram
GEMINI_API_KEY=sua_chave_da_api_gemini
ID_ADMIN=seu_id_de_administrador
BOT_CONTEXT=contexto_personalizado_do_bot

Dependências

instale as dependências com:

pip install -r requirements.txt

Uso do venv (setup automático)

Você pode criar automaticamente um ambiente virtual e instalar as dependências com os scripts fornecidos.

  • Linux / macOS:

    ./setup_venv.sh
    source .venv/bin/activate
  • Windows (PowerShell):

    .\setup_venv.ps1
    . .\ .venv\Scripts\Activate.ps1

Os scripts criam um ambiente em .venv e executam pip install -r requirements.txt. Se já existir um .venv e você quiser recriar, no PowerShell execute .\setup_venv.ps1 -Recreate.

Execução

python AnonBay.py

Instalação Detalhada

  1. Clone o repositório
  2. Configure as variáveis de ambiente
  3. Instale as dependências: pip install -r requirements.txt
  4. Execute o bot: python AnonBay.py

Fontes de Jogos

O bot busca em múltiplas fontes:

  • EMPRESS
  • GOG
  • ATOP-GAMES
  • FITGIRL
  • ONLINEFIX
  • STEAMRIP
  • DODI
  • SHISUI
  • IGG

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para:

  • Reportar bugs
  • Sugerir novas funcionalidades
  • Melhorar a documentação
  • Enviar pull requests

👨‍💻Author


Warph

Licença

Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para detalhes.

About

Um bot do Telegram com inteligência artificial para busca de links de jogos e conversação interativa.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published