web-dev-qa-db-ja.com

Telegram Bot APIでテーブルを送信するにはどうすればよいですか?

株式市場のデータを送信する必要があるので、書式設定は今すぐ問題があります。これのような何かを送る必要があります

| Symbol | Price | Change | 
|--------|-------|--------|
| ABC | 20.85 | 1.626 | 
| DEF | 78.95 | 0.099 | 
| GHI | 23.45 | 0.192 | 
| JKL | 98.85 | 0.292 |

これは私が試したものです。

| Symbol | Price | Change |  
|--------|-------|--------|  
| ABC | 20.85 | 1.626 |   
| DEF | 78.95 | 0.099 |   
| GHI | 23.45 | 0.192 |    
| JKL | 98.85 | 0.292 |
10
Aditya

[〜#〜] html [〜#〜]またはMarkdownHTMLで<pre>のようなものを送信するためのマークアップ。 この例 のように。

4
Sean

テレグラムparse_modeパラメーターを[〜#〜] html [〜#〜]に設定し、テキストを<pre></pre>でラップします

<pre> | Tables | Are | Cool | |----------|:-------------:|------:| | col 1 is | left-aligned | $1600 | | col 2 is | centered | $12 | | col 3 is | right-aligned | $1 | </pre>

電報メッセンジャーの結果:

enter image description here

更新スマートフォンの小さな画面で不具合が発生します。したがって、この方法は不適切です。唯一のオプションは、画像内のテーブルを変換して送信することです。 :(

2
Ruslan Novikov

これを試して

```| Symbol | Price | Change |
|--------|-------|--------|
| ABC    | 20.85 |  1.626 |
| DEF    | 78.95 |  0.099 |
| GHI    | 23.45 |  0.192 |
| JKL    | 98.85 |  0.292 |```
0
iliyesku

このライブラリを見つけました- TableJs -この問題を解決します。デスクトップクライアントではうまく機能しますが、Androidクライアントは適切にレンダリングしないようです。

0
Aditya