How to create a table in Telegram

A price list, meeting timetable or comparison is easier to scan in rows and columns. RichPost lets you add a table to a rich Telegram message using the visual editor or Markdown.

Choose the right format for your information

A table inside a rich post

Use a table when readers need to compare labels and values in the message itself. You can edit rows, columns and cells, then preview the table with the rest of the post. This guide is about rich Telegram messages. Pasting the same Markdown into a regular message composer is not equivalent to publishing it with RichPost.

An image or a link to a spreadsheet

An image is useful when a fixed visual layout matters, but small text may require zooming and changing a number means editing the source image. For a large working spreadsheet with formulas and frequent changes, link to the document instead. Put a short summary or the most relevant rows in your Telegram post so readers can understand the point without opening another page.

Example: a meeting timetable

Start with two columns. Short day names and times are easier to fit on a phone. Add a heading or a sentence above the table explaining the schedule and its time zone. Replace the sample values before publishing.

Meeting timetable
DayStarts
Monday10:00
Wednesday18:30
| Day | Starts |
|---|---|
| Monday | 10:00 |
| Wednesday | 18:30 |

Create and check the post

  1. Open RichPost, create a draft and select Markdown. Paste the whole example, including the separator row.
  2. Replace the days and times. Add relevant context above the table, such as the time zone or meeting location. Readers should not have to infer units.
  3. Check the preview beside the editor. On a phone, open the Preview tab. Make sure every value is in the right column.
  4. Start the bot and send a preview to your private chat. Check the table in the Telegram client you use.
  5. Select a connected channel. Publish now or choose a future time from the publication menu. Check the outcome in Posts after delivery.

When the visual editor is easier

Add a Table block, then add rows and columns. Select a cell to change its text, alignment or header status. You can also merge cells and adjust table settings. The visual editor is useful when you need to reorganize the table rather than simply replace a few values in source text.

You can copy a range from Excel or Google Sheets and paste it into a cell. Check the resulting rows and columns. RichPost copies the data into the post; it does not connect the post to the original spreadsheet. If the source figures change, update the post as well.

Keep the table readable on a phone

Use the Markdown guide for the rest of your post. If the table needs to appear at a particular time, follow the scheduled publishing guide.

Frequently asked questions

Can I create a table without Markdown?

Yes. Add a Table block in the visual editor and fill in its cells. Markdown is convenient for simple examples, but it is optional.

Can I paste cells from Excel?

Yes, you can paste a cell range into a table. Check the rows and columns afterwards. The post does not stay synchronized with the source file.

Why does the table look different on a phone?

The screen width and Telegram client affect presentation. Shorten long labels, reduce the number of columns and check a private test message.

Open editor