Skip to content
This repository was archived by the owner on Aug 3, 2025. It is now read-only.
/ TassBeehBot Public archive

TassBeehBot automates point claiming and task management on the TassBeeh Telegram Bot App

Notifications You must be signed in to change notification settings

Praveensenpai/TassBeehBot

Repository files navigation

TassBeehBot

TassBeehBot automates point claiming and task management on the TassBeeh App using data extracted from the web client.


Features

  • Automated Task Completion: Logs into the TassBeeh Bot App and performs tasks automatically.
  • Point Claiming: Automates the process of claiming points based on app-specific intervals.
  • Refill Timer Handling: Automatically waits until tasks or points are ready to claim.
  • Randomized Delays: Mimics realistic user behavior by adding random delays between tasks.
  • Error Handling: Logs errors and auto-restarts the bot to ensure consistent operation.

Setup

1. Clone the Repository

git clone https://github.com/Praveensenpai/TassBeehBot.git
cd TassBeehBot

2. Install uv Package Manager

Windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Linux/macOS:

curl -LsSf https://astral.sh/uv/install.sh | sh

3. Sync Dependencies with uv

uv sync

4. Obtain WebAppData.txt

To get the necessary session data for authentication, follow these steps:

  • Open the TassBeeh Bot App in Telegram.
  • Open Chrome Developer Tools:
    • Right-click on the page → Inspect (or press Ctrl+Shift+I / Cmd+Opt+I).
  • Go to the Application Tab in the Developer Tools window.
  • Select 'Session Storage' from the left menu.
  • Find the entry for https://app.tassbeeh.com.
  • Copy the value of the tgWebAppData key (which starts with query_id).
  • Create a WebAppData.txt file in the project directory and paste the copied data.

The contents of WebAppData.txt should look like this:

query_id=AAGtu1oyAAAAAK27WjIxngei&...

Running the Bot

To run the bot, execute the following command:

uv run main.py

The bot will log in using the WebAppData.txt data, claim points, and repeat the process based on the app's refill intervals.


Notes

  • Single Session Support: The bot supports one active session at a time.
  • No API Key or Hash: The bot does not require an API key or hash; authentication is handled using WebAppData.txt.
  • No Proxy Settings: The bot operates without proxy configurations.
  • Planned Features: Additional task completion functionalities are under development.

About

TassBeehBot automates point claiming and task management on the TassBeeh Telegram Bot App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published