https://github.com/laurielylourenco/bsky-for-terminal
Colocar seus pensamentos no blue sky direto do terminal
https://github.com/laurielylourenco/bsky-for-terminal
bluesky pyhton
Last synced: 3 months ago
JSON representation
Colocar seus pensamentos no blue sky direto do terminal
- Host: GitHub
- URL: https://github.com/laurielylourenco/bsky-for-terminal
- Owner: laurielylourenco
- Created: 2024-10-13T18:59:51.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-20T21:57:44.000Z (8 months ago)
- Last Synced: 2025-01-17T16:37:29.642Z (5 months ago)
- Topics: bluesky, pyhton
- Language: Python
- Homepage:
- Size: 112 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bluesky for Terminal
Este projeto é uma ferramenta de linha de comando que permite fazer posts na plataforma Bluesky diretamente pelo terminal. Ele utiliza a biblioteca `atproto` para interagir com a API de Bluesky e o `Click` para a interface de linha de comando.
## Pré-requisitos
- Python 3.7 ou superior
- As bibliotecas Python necessárias estão listadas no arquivo `requirements.txt`. Use o comando abaixo para instalá-las:```bash
pip install -r requirements.txt
```### Bibliotecas usadas:
- [Click](https://click.palletsprojects.com/) - para criar a interface de linha de comando.
- [atproto](https://pypi.org/project/atproto/) - para a interação com a API do Bluesky.## Instalação
1. Clone este repositório:
```bash
git clone https://github.com/seu-usuario/bsky-for-terminal.git
```2. Entre no diretório do projeto:
```bash
cd bsky-for-terminal
```3. Instale as dependências:
```bash
pip install -r requirements.txt
```4. Instale o projeto:
```bash
pip install .```
5. Desistalar o projeto:
```bash
pip uninstall bsky-for-terminal```
## Uso
### Configuração
Antes de fazer um post, é necessário configurar suas credenciais de login no Bluesky. Você pode fazer isso usando o comando `--config`:
```bash
bsky --config
```Este comando solicitará seu login e senha, que serão salvos em um arquivo `credenciais.txt` para uso futuro.
### Postar no Bluesky
Depois de configurar as credenciais, você pode enviar um post no Bluesky diretamente do terminal:
```bash
bsky -p "Meu post no Bluesky"
```### Sobrescrever credenciais
Se você precisar mudar suas credenciais, pode reconfigurá-las a qualquer momento executando novamente o comando `--config`:
```bash
bsky --config
```## Contribuições
Sinta-se à vontade para abrir issues ou enviar pull requests para melhorias e correções.