Rᴇɴᴅʏ Pʀᴏɪᴇᴄᴛs
224 subscribers
1.04K photos
29 videos
17 files
743 links
tgcore is open source. Built for production Telegram apps.

https://github.com/TeamKillerX/tgcore/
Download Telegram
Why use: services-pro ?

- ✅ No bans
- ✅ No key rotation required
- ✅ Trial/Live mode with the same API key
- ✅ Stable, seamless, uninterrupted usage

Plans:
- Trial = Text API access
- Pro = Main API (chat/completions)
- Plus = Pro + Image & Download access, higher burst limits

Start when you're ready.
Free 7-day trial available.
Website: services-pro
Source code: Not available planned release in 2027. Commercial license will be offered at a premium.
Self-developed since: Jan 26, 2026
Speed coding: YES ✅

Looking for the repo? You won’t find it.
Learn fast, build faster ship what you can control.
Don’t wait for slow teams or slow timelines. Build now.
They think it's just the backend.
Even though this is my way of not going back to zero.
This media is not supported in your browser
VIEW IN TELEGRAM
from userbot_auth import UserbotAuth
import os

ubt = UserbotAuth(
url="https://ubt.ryzenths.dpdns.org",
secret=os.getenv("UBT_SECRET"),
token="prov_tok_free",
strict=True
)

# Authorize Pyrogram client
await ubt.client_authorized(
self_client=self,
self_me=self.me
)

# Use chat completions
ubt.chat_completions()

Make sure .env exists:
UBT_SECRET=your_secret_here

If you want to generate:
import secrets, base64
print(base64.b64encode(secrets.token_bytes(32)).decode())

This should be called after:
Pyrogram client has start()

self.me is now available

If you haven't logged in, you will get an error.

If this is an async method, make sure:
await ubt.chat_completions(...)

- Source: https://github.com/TeamKillerX/Userbot-Auth/tree/main#getting-started
LTE-UBT: Lightweight Pyrogram Userbot is Now Public! 🔥

Easy Auth: Integrated with Userbot-Auth for hassle-free authentication.

📝 Create Your Own Plugins:
Adding custom commands is straightforward. Check out the example plugin guide to get started quickly.

🔧 For Developers & Enthusiasts:
Fork the repository, modify it to your heart's content, and build your ultimate Telegram tool. The codebase is clean and welcoming for contributions!

👉 Get the Code & Full Docs: https://github.com/TeamKillerX/LTE-UBT/

Give it a star ⭐ if you find it useful, and share your custom plugins with the community!

#LTEUBT #Pyrogram #Userbot #OpenSource #Telegram #Docker #Python
Can I download the zip file and rename it?

Yes, you can absolutely download the project as a ZIP file and rename it for your own use. Here is the direct download link for the latest stable release:

➡️ Download LTE-UBT-1-0 ZIP: LTE-UBT-1-0.zip

After downloading, you are free to rename the folder and modify the code as you wish. The project is open-source under the MIT license.

📝 Important Repository Information
Original Owner: The official repository is owned by the GitHub organization TeamKillerX. The original creator and maintainer is user xtsea (Randy SL), as shown in the repository's contributor list.

Learning from Scratch: If you want to learn how to build plugins from zero, the best place to start is the plugins directory in the downloaded code. You can study the example plugin structures or refer to the kurigram documentation for creating your own command handlers.

Disclaimer: Please be aware that by using this code, you accept the repository's license and disclaimer. Your use of the software is at your own risk, as with any open-source tool.

Start exploring the code, and happy coding! If you have specific questions about creating a plugin later, feel free to ask.
Level: Indie Dev SaaS Engineer 👾

API path. Bot on. Endpoints 200.
Others are still debating the stack I've already deployed. 🗿

#BuildInPublic #BackendLife #ShippingMindset
Ryzenth Services API Documentation

Ryzenth offers two primary API platforms with distinct purposes, both requiring an API key (X-Api-Key) for authentication. A web dashboard for managing your API key is coming soon.

1. Bot API (v2)

Purpose: Enables programmatic control for the bot @RendyTapiBot.

Base URL: https://services-pro.ryzenths.dpdns.org/api/v2/docs

Key Endpoints:
GET /getme: Verify bot status.
GET /bot/getChat: Retrieve chat information.
GET /bot/cpyMsg: Copy a message from a source chat.
GET /bot/sendMsg: Send a text message to a chat.

2. AI & Platform API
Purpose: Provides access to AI models and media downloading tools.

Base URL: https://services-pro.ryzenths.dpdns.org/docs

Key Capabilities:

AI Text Generation: Use various AI models via /api/text/generate or an OpenAI-compatible client.

AI Image Generation: Create images from text prompts via /api/image/generate.

Media Downloading: Download content from TikTok, Instagram, Facebook, etc., via /api/download/... endpoints.

Web Search: Perform searches with optional answer inclusion via /api/search.

Key Details for Users
Rate Limits: All API requests are subject to rate limits per key to ensure service stability. Exceeding limits returns a 429 error.

Authentication: Include your API key (fw_live_xxxxx) in the X-Api-Key header for all requests.

Dashboard: A web interface to manage your API key and monitor usage is planned for release soon.

I hope this structured overview helps you understand the capabilities of the Ryzenth Services. If you have a specific use case in mind, feel free to ask for more detailed guidance.
Rᴇɴᴅʏ Pʀᴏɪᴇᴄᴛs pinned «Ryzenth Services API Documentation Ryzenth offers two primary API platforms with distinct purposes, both requiring an API key (X-Api-Key) for authentication. A web dashboard for managing your API key is coming soon. 1. Bot API (v2) Purpose: Enables programmatic…»
Enterprise Telegram Bot API platform.
Server Maintenance Update ⚙️

Multi-bot token support is now live and fully operational. You can securely manage and run multiple bots from a single dashboard with improved stability and performance.

Explore the Bot API documentation:
https://tgcore.ryzenths.dpdns.org/api/v2/docs#tag/Bot

System optimized. Infrastructure upgraded. Ready for scale 👾
API Comparison Direct Telegram vs Ryzenth Services

Telegram Native Endpoint
"https://api.telegram.org/bot{token}/{method}"
• Bot token exposed in request URL/logs
• IP restrictions require proxy setup

Ryzenth Services Endpoint
"https://tgcore.ryzenths.dpdns.org/api/v2/sendMessage"

• Uses secure "fw_live_xxx" API key (token never exposed)
• Built-in webhook support
• Safe for dashboards, monitoring tools, and public integrations

Summary: More secure, more flexible, production-ready.
How to learn the Bot API:

Get a bot token from @BotFather and enter it in the dashboard.

Use the trial API key: fw_trial_xxx (free for 7 days).

All requests require the X-Api-Key header: fw_trial_xxx

Responses are JSON, check "ok": true for success.

Start at /start, then test the endpoints.

Full documentation: https://tgcore.ryzenths.dpdns.org/api/v2/docs

Monitoring & control: @RendyTapiBot
never read != read docs 🗿
Maintenance coming soon, new SDK framework is coming soon.

A cleaner library is in the works with simple asynchronous calls and an optional builder pattern.

New code example:
# Code by Randy

client = CoreBotAuth("fw_live_xxx")

# simple
await client.telegram.sendMessage(
chat_id="@username",
text="hello"
)

# builder
await (
client.telegram
.sendPhoto_call(chat_id="@username", photo="https://...")
.execute()
)
Enterprise SDK inside.
Developer experience outside.
JSON only. 🗿
How to change the Base URL in TGCore

You can point TGCore to your own backend by overriding the client base_url:
from tgcore import Client

tg = Client() # reads TGCORE_API_KEY from env (or pass api_key="fw_live_xxx")
tg.base_url = "https://example.com"

return await tg.telegram.getme()

Architecture (enterprise flow)
Backend example: FastAPI
Bot token > API key > AES-256-GCM
encryption > Webhook delivery

Extras (optional):
• Your own web dashboard (account / key management / bot token save)
• Proxy support (safer routing / restricted networks)
• Enterprise controls based on your security needs

Telegram Bot API reference: https://core.telegram.org/bots/api

Default TGCore endpoint: /api/v2/{method}

Source: https://github.com/TeamKillerX/tgcore