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
2️⃣ Coloque Install Link como None
3️⃣ Desative Public Bot
4️⃣ Gere o link com application.commands ativado
5️⃣ Mude o Integration Type para User Install e copie o link
🚀 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)
| File | Size | Uploaded | |
|---|---|---|---|
| squarecloud_manager_cli-1.0.0.tar.gz | 6.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|