Skip to main content

Uma biblioteca que ultilizar a api da squarecloud

Project description

Squareapi-py 0.0.6

pt-br : biblioteca não oficial da squarecloud.

en: squarecloud unofficial library.

Key_api:

  • para a biblioteca funcionar e necessario ter a chave da api para isso vá no site da Squarecloud e siga o tutorial abaixo:

dashbord -> My account -> API/CLI KEY

  • Com a key_api em mãos agora você está pronto para prosseguir

Instalando:

primeiramente voce ira digitar o seguinte codigo no terminal do seu projeto

$ pip install squareapi-py

após a instalação da biblioteca você ira seguir para proxima etapa

Usando:

  • Se conectando a api:

para se conectar a api você ira importar a lib no seu projeto com from squarecloud_py import app logo após, ira passar o id do seu bot junto com a ky_api que você pegou mais cedo.

Usando a função Client() iremos enviar as informações para se conectar.

from squarecloud_py import app

id_app = ''
key_api = ''

bot = app.Client(id_app= id_app, key_api= key_api) #Se conectando a API
  • Start/stop/restart:

ultilizando as funções [start() stop() restart()] você controla o estado do seu bot com poucas linhas de codigos

from squarecloud_py import app

id_app = ''
key_api = ''

bot = app.Client(id_app= id_app, key_api= key_api) #Se conectando a API

bot.start() #ligando o bot
bot.stop() #parando o bot
bot.restart() #reiniciando o bot
  • Coletando os logs:

usando a função logs() o sistema ira fazer um request na API e a função ira retorna as ultimas 5 logs do seu bot

  • Nota:

ultilizando log_complete() a função ira retorna um link pro site da squarecloud com todas as logs do bot

from squarecloud_py import app

id_app = ''
key_api = ''

bot = app.Client(id_app=id_app, key_api=key_api) #Se conectando a squarecloud

print(bot.logs()) #ou log_complete

Para mais exemplos veja esse repositorio:

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

squareapi_py-0.0.6.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file squareapi_py-0.0.6.tar.gz.

File metadata

  • Download URL: squareapi_py-0.0.6.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for squareapi_py-0.0.6.tar.gz
Algorithm Hash digest
SHA256 9283b00a0cc6e24d59a48c1359682aaeba812899c666eab67b47855ef8540642
MD5 1888235769ae7c2fd1b31013aa87a0ec
BLAKE2b-256 ab8f22745d2b1879bca5a254119988fcc765feadb0757c4893a27a1053786879

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