Uma biblioteca que ultilizar a api da squarecloud
Project description
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀Squareapi-py 0.0.4
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.