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.11.tar.gz (8.3 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.11-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: baobaxia_publica-0.1.11.tar.gz
  • Upload date:
  • Size: 8.3 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.11.tar.gz
Algorithm Hash digest
SHA256 1a301aaea0b7dde02209cfd0b187471fd8321030eca6e8c3743b1e62b22c6dad
MD5 24119ec89cb89f9e3131b9f4bc3139c1
BLAKE2b-256 9cef731cb32e4684980d196017ba52c91e4fdcd37ed6fc99bd62544c85af535d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for baobaxia_publica-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 f15419d6c1c15dac0a324d3e84f3a92555d8a08c4284fda19e682302e40d65e6
MD5 68e783ccb95183524183f2214f7a1db6
BLAKE2b-256 aebf238e76c2ce0729bb83df93fc10cd2da2bbe60a09fc86230cc4ac0d7cc6f2

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