Skip to content
This repository was archived by the owner on May 27, 2026. It is now read-only.

Latest commit

 

History

History
53 lines (34 loc) · 1.31 KB

File metadata and controls

53 lines (34 loc) · 1.31 KB

Saya Help Bot

Saya Help Bot is a Telegram group management and support bot based on AnimeKaizoku/SaitamaRobot.

This copy is branded for SayaProject and prepared for local Docker testing with Python 3.8 and Postgres.

Local setup

Copy the env template:

Copy-Item .env.example .env

Fill these required values in .env:

  • TOKEN
  • OWNER_ID
  • OWNER_USERNAME
  • API_ID
  • API_HASH

Then run:

.\run_local.ps1

For local testing, keep:

DATABASE_URL=postgresql://saya:saya_local_password@postgres:5432/saya_help_bot
WEBHOOK=False
SUPPORT_CHAT=SayaProject

The local runner uses Docker Compose to start both Postgres and the bot.

Render

This repo includes a render.yaml Blueprint for a free Docker web service plus free Render Postgres. The bot still uses Telegram long polling, and a small health endpoint is exposed for Render.

Render free web services can sleep when they receive no inbound traffic, and free Postgres databases expire after 30 days. Use this setup for testing; choose a paid worker or paid web service for a more reliable always-on bot.

Links

License

This project keeps the original GPLv3 license.