Skip to main content

SplusPy v2.2.9

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.9.tar.gz (560.1 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.9-py3-none-any.whl (631.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: spluspy-2.2.9.tar.gz
  • Upload date:
  • Size: 560.1 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.9.tar.gz
Algorithm Hash digest
SHA256 d617fbc1f0e009edb9d93392ac9f0a5a677a84af6885ef87d7400b16374f5583
MD5 11c6895b223828fe32e2894ba1ec8918
BLAKE2b-256 4bdff8d4722408ae1bbb4d52ce418655cdf598b2c78c7f6cc04c3908ae145a5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spluspy-2.2.9-py3-none-any.whl
  • Upload date:
  • Size: 631.4 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 8ea7e9b2e8374fefc6eb34ce793aed61518b671f362ecd6d1d636e5c948ba2c9
MD5 588f11b4224606ed0de42778340e0067
BLAKE2b-256 d570ab459687f85474eb3bbcab282ac857d5321fc03c010af4fea72168715245

See more details on using hashes here.

Release history Release notifications | RSS feed

2.2.10

2 files

This release

2.2.9 This release

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