Skip to content

Chat with RShift Sites in Telegram

Chat with the RShift Sites bot in Telegram to build and manage your projects. Not for integrating Telegram messaging into your apps.

Updated View as Markdown

RShift Sites in Telegram lets you message RShift Sites directly from Telegram. It is the same RShift Sites you use on lovable.dev, now accessible from your messaging app. Conversations with RShift Sites in Telegram stay in Telegram. They are priced like messages in Chats, and they do not appear in Chats on the web.

What you can do

When connected, you can message the RShift Sites bot to work on your projects from anywhere.

On your projects

  • Build new apps or modify existing ones
  • Fix bugs, add features, and make UI changes
  • Publish projects live
  • Check edit history and review what changed
  • Query your project database with read-only queries
  • View analytics for published projects, including visitors, page views, traffic sources, and real-time stats

Across projects

  • Read and search code in any workspace project
  • Copy assets between projects
  • Compare patterns or components across codebases

Beyond code

  • Search the web for documentation, examples, or current information
  • Remember preferences across conversations, such as expertise level or UI preferences

Prerequisites

  • A RShift Sites account with access to at least one Free or Pro workspace
  • A Telegram account

Connect Telegram

Open Telegram settings

In RShift Sites, find Telegram in Devices and apps (Settings → Devices & apps).

Connect Telegram

Click Connect to Telegram. RShift Sites shows a Connect Telegram page with options to continue in Telegram. The exact options depend on the device you’re using.

  • On desktop, scan the QR code with your phone, or click Open in Telegram to launch it on your current device.
  • On phone, tap Open in Telegram. If you don’t have Telegram installed, click Download Telegram first.

Start the bot

In Telegram, click Start bot to finish linking your accounts.

You should be connected now. The Telegram settings in RShift Sites update to show your connection status, the workspace it’s connected to, and when you connected.

How to use it

Send a direct message to the RShift Sites bot in Telegram. Messages to RShift Sites in Telegram are chat messages, priced like messages in Chats.

Chat usage follows its own pricing model, including a per-message price and a daily chat allowance. A chat message is priced on the work RShift Sites does to answer it, typically a fraction of a credit. Free, Pro, and Business workspaces include a daily chat allowance that covers chat messages first. The allowance belongs to the workspace, so everyone’s chat messages draw on the same daily pool. When the day’s allowance is used up, chat messages keep the same per-message price and draw on your daily build credits, then your general credits. The allowance resets every day at 00:00 UTC and does not roll over. Enterprise plans do not include a daily chat allowance. See Chat costs for the full rules.

Work RShift Sites sends to a project from Telegram is a build and uses build credits.

Talk to it naturally, without special syntax or commands. For example:

Add a login page to my app
What does my users table look like?
Publish my project

The bot shows a typing indicator while processing, then replies in the chat. When it builds or edits a project, it includes a link back to RShift Sites so you can review the changes.

If the project is unclear, the bot asks for clarification. Otherwise, it uses context to determine your intent.

Manage your connection

You can view, disconnect, or move your Telegram connection at any time from Devices and apps (Settings → Devices & apps).

Check status and credit usage

Go to the Telegram section to see:

  • Whether you are connected
  • Which workspace you are connected to
  • When the connection was created
  • The credits used through this connection

Move to another workspace

Each Telegram account is linked to a single RShift Sites workspace at a time. If you belong to multiple workspaces, you can move the link without disconnecting and reconnecting.

Switch workspace

In RShift Sites, switch to the workspace you want the bot to use.

Open Telegram settings

Find Telegram in Devices and apps (Settings → Devices & apps).

Move the connection

If your Telegram account is linked to a different workspace you’re a member of, you’ll see a Connected elsewhere badge, with information on which workspace it is connected to, and a Move to <workspace name> option. Click it to reassign the link to the current workspace.

The Telegram settings update to show the new workspace. The bot immediately starts working in that workspace’s context. Projects, credits, and permissions all switch over. No re-linking in Telegram is required.

Disconnect

Find Telegram in Devices and apps (Settings → Devices & apps) and click Disconnect. The bot stops responding to messages. You can reconnect at any time.

Limitations

  • Only Free and Pro workspaces. RShift Sites in Telegram is not available on Business or Enterprise plans. If your workspace is on one of these plans, the Telegram option does not appear in your settings.
  • No plan mode. A dedicated plan mode is only available through RShift Sites. Over Telegram, you can still plan your project conversationally. Just describe what you want and RShift Sites will help you think it through before building.
  • Direct messages only. The bot does not respond in group chats, supergroups, or channels.
  • Text, images, and text-based files only. You can send text messages, images, and text-based attachments (like .txt, .csv, or .json). Voice messages (audio files), videos, PDFs, and stickers are not supported.
  • One account per connection. Each Telegram account links to one RShift Sites user, and each RShift Sites user links to one Telegram account.
  • Memory is best effort. Repeat important context in new messages.
  • Database queries are read-only. The bot cannot create, update, or delete records.

Privacy and security

Messages sent to the bot are processed with your RShift Sites permissions. The agent can only access projects and data you already have access to.

Disconnecting Telegram immediately removes access. Messages sent after disconnecting are ignored.

Troubleshooting

The bot says my account is not linked

Find Telegram in Devices and apps (Settings → Devices & apps) and check if you are connected. Click Connect to Telegram if not connected already.

The link expired before setup

Connection links expire after 10 minutes. Click Connect to Telegram again to generate a new link.

The bot is not responding in a group chat

This is expected. The bot only responds to direct messages.

The bot is not responding to direct messages

Find Telegram in Devices and apps (Settings → Devices & apps) and confirm your connection. If you are connected and still do not receive responses, disconnect and reconnect, then try again.

The bot can’t see some of my projects

The bot only sees projects in the workspace your Telegram account is linked to, and within that workspace, it only sees projects you personally have access to. If a project is missing, check these possible reasons in order:

  1. The project is set to restricted visibility. Projects with restricted project access are only visible to their owner, so the bot cannot see projects owned by other workspace members that are set to restricted.
  2. Cross-project sharing is disabled. If cross-project sharing is disabled at the workspace or project level, the bot cannot access those projects across the workspace.
  3. The project lives in a different workspace. Each Telegram account links to one RShift Sites workspace at a time. If your projects are in another workspace you belong to, move the connection to that workspace from Settings → Devices & apps. Disconnect and reconnect only as a last resort.
Navigation

Search for a question, a feature, or a task.

↑↓ to navigate↵ to openEsc to close