Skip to main content

SplusPy v2.2.10

A fast, minimal, and fully-featured self-bot framework


About

SplusPy is a Python library designed specifically for building Soroush Plus self-bots (userbots). It provides a clean, intuitive API for automating your personal Soroush Plus account with ease.

⚠️ Note: This is a self-bot framework — it operates on your personal account, not a bot account. Please adhere to Soroush's Terms of Service.


Installation

pip install SplusPy

To upgrade to the latest version:

pip install --upgrade Spluspy

Quick Start

Here is a minimal example to get your self-bot up and running:

import spluspy
from spluspy import events

client = spluspy.Client("my_session")

@client.on_message()
async def handler(client, event):
    if event.message.message.lower() == "hello":
        await event.reply("Hi there!")

client.start()
client.run_until_disconnected()

How it works

  1. Create a Client — pass a session name (or path) to store your login.
  2. Register handlers — use @client.on_message() to react to messages.
  3. Start the client — call client.start() to connect and log in.
  4. Run foreverclient.run_until_disconnected() keeps the bot alive.

License

MIT License. See LICENSE for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spluspy-2.2.10.tar.gz (554.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spluspy-2.2.10-py3-none-any.whl (625.7 kB view details)

Uploaded Python 3

File details

Details for the file spluspy-2.2.10.tar.gz.

File metadata

  • Download URL: spluspy-2.2.10.tar.gz
  • Upload date:
  • Size: 554.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.4

File hashes

Hashes for spluspy-2.2.10.tar.gz
Algorithm Hash digest
SHA256 49f2efd5f0feb1b822c7baadadf81f0ae9ce5d0c679c0d0eef6656104902907b
MD5 3f49c381b8179e1a4e96b3b34e3a825f
BLAKE2b-256 91fe4d6afb13b60795460d1a02ac7eb0ee49925ee38b0e4bde3c56b133902aee

See more details on using hashes here.

File details

Details for the file spluspy-2.2.10-py3-none-any.whl.

File metadata

  • Download URL: spluspy-2.2.10-py3-none-any.whl
  • Upload date:
  • Size: 625.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.4

File hashes

Hashes for spluspy-2.2.10-py3-none-any.whl
Algorithm Hash digest
SHA256 b40c8916f19e34e29f2d745d1ad74bbe6d640bf439ce47d4777c3a5e231d05e1
MD5 b46bd17e7ea6c03de67548a9cfdf0042
BLAKE2b-256 2ba0fd556099a2e00df01cdd2ebe9ea4993227353fea1d00915893ebd6252aca

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.2.10 This release

2 files

2.2.9

2 files

2.2.8

2 files

2.2.7

2 files

2.2.6

2 files

2.2.5

2 files

2.2.4

2 files

2.2.3

1 file

2.2.2

2 files

2.2.1

2 files

2.2.0

2 files

2.1.13

2 files

2.1.12

2 files

2.1.11

2 files

2.1.10

2 files

2.1.9

2 files

2.1.8

2 files

2.1.7

2 files

2.1.6

2 files

2.1.5

2 files

2.1.4

2 files

2.1.3

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.9

2 files

2.0.8

2 files

2.0.7

2 files

2.0.6

2 files

2.0.5

2 files

2.0.4

2 files

2.0.3

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 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