Skip to main content

Gerencie suas aplicações da Square Cloud direto pelo Discord!


📌 Sobre o Projeto

O Square Cloud Manager é um bot em Python que permite gerenciar suas aplicações hospedadas na Square Cloud diretamente pelo Discord. Este projeto não É OFICIAL da Square Cloud. Este projeto é desenvolvido da comunidade para a comunidade.

Com ele você pode:

  • 📦 Gerenciar Aplicações (Bots, Sites, Databases, etc.)
  • 🗂️ Gerenciar Blob (em desenvolvimento)
  • 🧠 Gerenciar Área de Trabalho (em desenvolvimento)
  • 👤 Visualizar seu Perfil

⚠️ Atualmente, Blob e Área de Trabalho ainda estão em desenvolvimento.


⚙️ Instalação

1️⃣ Clone o repositório

git clone https://github.com/GussApenass/SquareCloud-Manager
cd SquareCloud-Manager

2️⃣ Instale as dependências

pip install -r requirements.txt

3️⃣ Configure o .env

Crie um arquivo .env na raiz do projeto com o seguinte conteúdo:

SQUARE_CLOUD_TOKEN= # Seu token da square cloud obtido em: https://squarecloud.app/pt-br/account/security
BOT_TOKEN= # Token do seu bot
APPLICATION_ID= # ID de seu bot

🤖 Configuração do Bot (IMPORTANTE)

Este bot deve ser instalado como User Install, e não como Guild Install. Em outras palavras, mesmo adicionando ele em um servidor, ele não irá carregar os comandos. Para que os comandos sejam carregados, é necessário ele ser instalado como User Install.

Siga os passos abaixo:

1️⃣ Mude de Guild Install para User Install

Passo 1

2️⃣ Coloque Install Link como None

Passo 2

3️⃣ Desative Public Bot

Passo 3

4️⃣ Gere o link com application.commands ativado

Passo 4

5️⃣ Mude o Integration Type para User Install e copie o link

Passo 5


🚀 Executando o Projeto

python main.py

🤝 Contribuição

Contribuições são muito bem-vindas!

Para contribuir:

  • Siga boas práticas de desenvolvimento
  • Mantenha o padrão de código já existente
  • Escreva código limpo e organizado
  • Evite quebrar funcionalidades existentes
  • Documente alterações relevantes

Se for abrir um Pull Request, explique claramente o que foi alterado.


📜 Licença

Este projeto está sob a licença GNU General Public License v3.0.


💡 Créditos

A ideia deste projeto foi inspirada na série de manager do canal:

Rincko Dev Canal: youtube.com/@rinckodev Série: youtube.com/watch?v=aW4mwveHyjw&list=PL9tY_tDo_Q0AmNx52XD8O2gpEuNtiaxC6


Made with ❤️ by GussApenass

Release files for squarecloud-manager-cli 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for squarecloud-manager-cli 1.0.0
File Size Uploaded
squarecloud_manager_cli-1.0.0.tar.gz 6.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for squarecloud-manager-cli 1.0.0
File Interpreter ABI Platform
squarecloud_manager_cli-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.6 kB

Release files / squarecloud_manager_cli-1.0.0.tar.gz

Download URL squarecloud_manager_cli-1.0.0.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
bc3f25078afd3be9ffb85f954cdaa89444b3f62d1f275395f6f8a14fb9398e50
BLAKE2b-256 checksum
How to use checksums
94a7b64e591774cff7967ed766e2fe1bb97017830a6d267561cc956b2047e4ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.1

Release files / squarecloud_manager_cli-1.0.0-py3-none-any.whl

Download URL squarecloud_manager_cli-1.0.0-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
42be03340bd42fef5545cb739941264bf219c756a3d031d65ecac108327001db
BLAKE2b-256 checksum
How to use checksums
4bd66e737b0785de2149696b95b8bbc5323c2b2d58d8ea1d9974a84bf71f1c6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.1

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page