JamBit
TelegramChatGitHub
  • πŸ’œWelcome
  • 🧊Depin
    • Bless Network
      • User Guide - Getting Started
      • Installation
    • Multiple Network
      • User Guide - Getting Started
      • Installation
    • Gradient Network
      • User Guide - Getting Started
      • Installation
    • Grass 1.25X
      • User Guide - Getting Started
      • Installation
    • The Dawn
      • User Guide - Getting Started
      • Installation
    • Stork Network
      • User Guide - Getting Started
      • Installation
    • Despeed
      • User Guide - Getting Started
      • Installation
  • 🧊Other Software
    • MintChain
    • IMAP Emails Checker
    • Sepolia Auto Faucet
    • MultiSender EVM
  • 🧊Useful tools/Guides
    • Setup PostgreSQL
    • Increase File Descriptors (Sockets)
Powered by GitBook
On this page
  • πŸš€ Installation Guide (Python Source)
  • πŸͺŸ Windows Setup
  • 🐧 Ubuntu/Linux Setup
  1. Depin
  2. Despeed

Installation

PreviousUser Guide - Getting StartedNextMintChain

Last updated 11 days ago

πŸš€ Installation Guide (Python Source)

πŸͺŸ Windows Setup

1. Install Python (version 3.10+)

  • Download the official installer from

  • During installation, make sure to check: βœ… "Add Python to PATH"


2. Clone the Repository

Open Command Prompt (cmd) or PowerShell and run:

git clone https://github.com/Jaammerr/DeSpeed-Bot.git
cd DeSpeed-Bot

3. Create and Activate a Virtual Environment

python -m venv venv
venv\Scripts\activate

4. Install Dependencies

pip install --upgrade pip
pip install -r requirements.txt

5. Configure the Bot

Make sure your config folder is inside the main project directory.


6. Run the Bot

python run.py

You’re done! πŸŽ‰


🐧 Ubuntu/Linux Setup

1. Install Python & Git

Open terminal and run:

sudo apt update
sudo apt install python3 python3-venv python3-pip git -y

2. Clone the Repository

git clone https://github.com/Jaammerr/DeSpeed-Bot.git
cd DeSpeed-Bot

3. Create and Activate a Virtual Environment

python3 -m venv venv
source venv/bin/activate

4. Install Dependencies

pip install --upgrade pip
pip install -r requirements.txt

5. Configure the Bot

Make sure your config folder is inside the project directory.


6. Run with Screen (Recommended)

Install screen if you don’t have it:

sudo apt install screen -y

Create and enter a screen session:

screen -S despeed-bot-session

Run the bot:

python run.py

To detach (keep it running):

Ctrl+A, then press D


πŸ“Œ Screen Commands Reference

# List all screen sessions
screen -ls

# Reattach to a session
screen -r despeed-bot-session

# Delete a session
screen -X -S despeed-bot-session quit

πŸ› οΈ Troubleshooting

If you encounter permission denied on any .sh script:

chmod +x filename.sh
🧊
https://www.python.org/downloads/