Skip to main content

Ferramenta de linha de comando para publicar mídias e artigos no Baobáxia

Project description

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 --usuario vince --senha livre ~/imagens/foto.png

Enviar várias imagens de uma vez:

publica --usuario vince --senha livre ~/imagens/*.jpg

Enviar um artigo Markdown:

publica --usuario vince --senha livre --titulo "Meu artigo" --descricao "teste" artigo.md

Publicar um vídeo direto do YouTube:

publica --usuario 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)
--usuario Usuário para autenticação
--senha Senha do usuário
--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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

baobaxia_publica-0.1.13.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

baobaxia_publica-0.1.13-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file baobaxia_publica-0.1.13.tar.gz.

File metadata

  • Download URL: baobaxia_publica-0.1.13.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for baobaxia_publica-0.1.13.tar.gz
Algorithm Hash digest
SHA256 3d15fb681d73eb0e2b51b1635f744bda61632a3dfc017d2223b87f75c3c1b262
MD5 d61e38b22f7028d280bb61b56113423d
BLAKE2b-256 a708f2b68d123d80bb4070ca304b59bc149a6a0d60320bb4e70b38d15cf04161

See more details on using hashes here.

File details

Details for the file baobaxia_publica-0.1.13-py3-none-any.whl.

File metadata

File hashes

Hashes for baobaxia_publica-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 44ed449e265f1edc93ed7d1b09c5dcbd687887ca8bb308a11cc537ed8c46feca
MD5 c99de10ba0a069d94a01b5325978f5cd
BLAKE2b-256 e48704adf417f4d22c1984c500ac7c211a5d440730208e7227b25b918f7939d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page