Something went wrong. Try again.
Um bot pra atmosfera, feito em python, de código aberto
Something went wrong. Try again.
Files
- Python 100%
README.md
# INVERTEBRADO
###### Um bot de código aberto feito por [@snowfloke.com](https://bsky.app/profile/snowfloke.com) em seu tempo livre
## Proposta
Um bot que possa realizar comandos, tipo uma loritta. Um exemplo de comando que faz parte do bot desde sua primeira versão é o de foto de perfil, pfp. Ele manda a foto de perfil da conta mencionada ou autor do post respondido como uma imagem anexada, e se algum erro rolar na hora de fazer upload da imagem, ele manda a url da imagem como fallback.
Os próximos comandos serão coisas parecidas, comandos simples e úteis. Como o BlueSky não tem votações até hoje, eu estou pensando em uma forma de usar este bot para votações. A ideia seria: O usuário posta algo com uma hashtag, e pediria para seus seguidores responder de uma forma que o bot possa ler, como um "A", "B"; "1" "2"; etc. Então, 24h depois do post, ele daria um quote com o resultado. Isso é só uma ideia, e pode ser muito aprimorada ainda. Aceito sugestões em issues neste repositório, na minha DM ou em posts que eu esteja falando sobre o bot.
## Por que Invertebrado?
É uma piada interna entre eu e meus amigos. Eu criei um bot de música no discord, e perguntei pra eles qual nome dar, um amigo meu me interrompeu, e outro respondeu "Cala a boca seu invertebrado imundo, deixa a Yasmin falar"
E daí surgiu o nome kk
## Como posso contribuir?
Ideias, código, reporte de bugs, qualquer coisa sinceramente.
### Esse projeto permite uso de IA?
Desde que o código funcione, e seja legível, eu tô nem aí se foi escrito por um humano ou robô :P
Eu mesma tô usando IA pra me ajudar, especialmente pq eu nunca mexi com essa biblioteca antes, nem nenhum outro aspecto da atmosfera.
# ESTRUTURA DO PROJETO
```.
├── client.py # Lida com a autenticação do bot, e armazena variáveis úteis como o @ dele
├── commands # Armazena os comandos do bot
│ └── commandos...
├── .env # Armazena o @ e a senha de app do bot como BOT_HANDLE e BOT_APP_PASSWORD
├── handlers # Gerencia as capacidades do bot, como perceber menções, perceber follows, perceber like…