baobaxia-publica
.
,d . ,
aA... YF^
*@@@b d@P
*@@@b,,,,,-d@@P , ,
....a@@@@aa.. *@@V@`;;..,, ,*, ,*
`V*' ``*@@B`b b@((bb`@@P*q*@@*"'
`*@`9@,(()))*' `*.
`A@,`@@Y@(;'
(a`@,`@`&@
."@,@`.@(@@
(@a.@",@^a.,
,.o..o@ (@o.`
(*",.`*@@o`*@, "Vamos fazer um mundo digital
,',@***@a,,`^*., mais do nosso jeito!"
,&^,@@@@@a,`a.,
&`@`,;aaaa @; )@ NPDD/Rede Mocambos
c@(.@".;'".@",@@"
@@ @",@`.@*`,@@`,
@P,@,*@a, ,a@*`,@
, *(`*@@a.,*@*`,@*`
,;a&*"` .;a@@ *;,'o,`*@@a;@@P`, oo..,,
,.;a@@@*"` ,;a@@*"` , *"`7`,"a,`"*",d) **oo..`""*oo.,
,;@@@@@@*` ,;d@@@@P` ,.@@b *@b`"@a,`"*@@@` ~*o..,`""*oo,."*@a,
@@@@@@@@b `*@@@@@;, `'"*@, "*@@a`*@@&;,` ~*o.,, `"@a, `*@b,`*@a
`"*@@@@@@b. `"*o@@@@a;, `"*o,,`` `""*@@@b;.`"*, `@@ `@@; `*,
`"*@@@@@@b. ``*o@@@@@@;, `"*ooo**'` ,;o@* `@ @@@;
`"*@@@@@@@b., ``"***oo@@oo;,,,,,;;o@@*'` ,;o@ `@@@@,
`"*@@@@@@@@@b.,, ,;o@@@@ @@@@@
`"*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P* ,@@@@@
````````''''''''''''''''''''``` ,...;@@@@P*`
```'"""```
Ferramenta de linha de comando para publicar mídias e artigos no Baobáxia via API.
Instalação
Com pipx:
pipx install baobaxia-publica
Ou manualmente (no diretório do código):
pip install .
Uso
publica [opções] caminho...
O parâmetro caminho pode ser:
- Um ou mais arquivos locais (imagens, vídeos, áudios, markdown);
- Um link de YouTube (será baixado e publicado como mídia automaticamente).
Exemplos
Enviar uma imagem:
publica --mocambola vince --senha livre ~/imagens/foto.png
Enviar várias imagens de uma vez:
publica --mocambola vince --senha livre ~/imagens/*.jpg
Enviar um artigo Markdown:
publica --mocambola vince --senha livre --titulo "Meu artigo" --descricao "teste" artigo.md
Publicar um vídeo direto do YouTube:
publica --mocambola vince --senha livre "https://www.youtube.com/watch?v=XXXX"
Opções
| Opção | Descrição |
|---|---|
--url |
URL da API (default: https://baobaxia.net/api/v2) |
--mocambola |
Mocambola para autenticação |
--senha |
Senha do mocambola |
--galaxia |
SMID da galáxia de destino |
--mucua |
SMID da mucua de destino |
--titulo |
Título do post (obrigatório se não interativo) |
--descricao |
Descrição do post |
--tags |
Lista de tags separada por vírgulas) |
--status |
Status do conteúdo (default: draft) |
--language |
Idioma do conteúdo |
--rights |
Direitos autorais |
--date |
Data de publicação |
--publisher |
Nome do publicador |
--contributor |
Lista de contribuidores separados por vírgula |
--relation |
Relação (referências) |
--mocambo |
Nome do mocambo |
--insecure |
Ignora verificação SSL |
--qualidade |
Qualidade de vídeo ao baixar do YouTube (baixa, media, alta [default], max) |
Ajuda
Para ver todas as opções diretamente no terminal:
publica -h
Metadata
Release files for baobaxia-publica 0.1.22
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| baobaxia_publica-0.1.22.tar.gz | 14.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| baobaxia_publica-0.1.22-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.7 kB
Release files / baobaxia_publica-0.1.22.tar.gz
| Download URL | baobaxia_publica-0.1.22.tar.gz |
|---|---|
| Size | 14.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b030c38299865bdb2eb0477d83d358d67b7975c802b855e616fb5433c2197289
|
|
BLAKE2b-256 checksum How to use checksums |
dc08920555789f60065b48f3e7f3286cae7f48aa610f7d51fd5052a580ea2d97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / baobaxia_publica-0.1.22-py3-none-any.whl
| Download URL | baobaxia_publica-0.1.22-py3-none-any.whl |
|---|---|
| Size | 15.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
16e6264143a69b68bc056ec63e4cc6ee7cba0c3062cc47d72855281ffc852253
|
|
BLAKE2b-256 checksum How to use checksums |
a172eded7b0efa866429548c8d011c5282f95024a2cd7ac186a43ef78829703c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|