Skip to main content

SplusPy v2.2.8

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 Telegram'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.8.tar.gz (560.0 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.8-py3-none-any.whl (631.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: spluspy-2.2.8.tar.gz
  • Upload date:
  • Size: 560.0 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.8.tar.gz
Algorithm Hash digest
SHA256 b42d0e1d59f1feaf49cf3b29ddeaffd6b745c5b25d0ae2ab8cc1455baed6e2f8
MD5 f2767fd2c3d62f6e3037d2d66e9fe92b
BLAKE2b-256 e72832dbeee7886535a0622ffbe24efce950bd41beab696eda653e8fb636ba94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spluspy-2.2.8-py3-none-any.whl
  • Upload date:
  • Size: 631.2 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fe92bc7830d8621e4f77d6d4d4a3995ba80920ac0cb67ad230462c9eb6132c7a
MD5 e4d37b510eaeb5c0d41a9704c8231067
BLAKE2b-256 364fce5e353240261996daf22d9c037a5addbe63b2f00ab191104bdbbc216dfc

See more details on using hashes here.

Release history Release notifications | RSS feed

2.2.10

2 files

2.2.9

2 files

This release

2.2.8 This release

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