soumyadeepdas/TbhRichBotPublic · Community Store Listing
Rich Message Demo [TBH]
17 commands0 envUpdated 5d agoCreated Jul 16, 2026
commands/_richLists.js
javascript · 170 lines · click line # to share
1/**#command2name: /richLists3answer: 4keyboard: 5parse_mode: 6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12const html = `13<h1>Lists</h1>14 15<p>This page demonstrates list blocks introduced in Bot API 10.1.</p>16 17<hr/>18 19<h3>Unordered Lists</h3>20<ul>21 <li>Apple</li>22 <li>Banana</li>23 <li>Orange</li>24</ul>25 26<hr/>27 28<h3>Ordered Lists</h3>29<ol>30 <li>Install Telegram</li>31 <li>Create a Bot</li>32 <li>Build Something Awesome</li>33</ol>34 35<hr/>36 37<h3>Alphabetical Lists</h3>38<p><b>Lowercase Alphabetical</b></p>39<ol type="a">40 <li>Alpha</li>41 <li>Beta</li>42 <li>Gamma</li>43</ol>44 45<p><b>Uppercase Alphabetical</b></p>46<ol type="A">47 <li>Apple</li>48 <li>Ball</li>49 <li>Cat</li>50</ol>51 52<hr/>53 54<h3>Roman Numeral Lists</h3>55<p><b>Lowercase Roman</b></p>56<ol type="i">57 <li>Introduction</li>58 <li>Content</li>59 <li>Summary</li>60</ol>61 62<p><b>Uppercase Roman</b></p>63<ol type="I">64 <li>Chapter One</li>65 <li>Chapter Two</li>66 <li>Chapter Three</li>67</ol>68 69<hr/>70 71<h3>Custom Numbering</h3>72<p><b>Start From 10</b></p>73<ol start="10">74 <li>Item Ten</li>75 <li>Item Eleven</li>76 <li>Item Twelve</li>77</ol>78 79<p><b>Reversed List</b></p>80<ol reversed>81 <li>Third</li>82 <li>Second</li>83 <li>First</li>84</ol>85 86<p><b>Explicit Item Values</b></p>87<ol>88 <li value="50">Item Fifty</li>89 <li>Item Fifty One</li>90 <li value="100">Item One Hundred</li>91</ol>92 93<hr/>94 95<h3>Task Lists</h3>96<ul>97 <li><input type="checkbox"/> Design Interface</li>98 <li><input type="checkbox" checked/> Create Commands</li>99 <li><input type="checkbox" checked/> Test Rich Messages</li>100 <li><input type="checkbox"/> Publish Bot</li>101</ul>102 103<hr/>104 105<h3>Nested Lists</h3>106<ul>107 <li>108 Programming Languages109 <ul>110 <li>JavaScript</li>111 <li>Python</li>112 <li>113 Other Languages114 <ul>115 <li>Go</li>116 <li>Rust</li>117 <li>PHP</li>118 </ul>119 </li>120 </ul>121 </li>122 <li>123 Databases124 <ul>125 <li>MongoDB</li>126 <li>PostgreSQL</li>127 <li>MySQL</li>128 </ul>129 </li>130</ul>131 132<hr/>133 134<h3>Mixed Nested Lists</h3>135<ol>136 <li>137 Project Setup138 <ul>139 <li>Create Bot</li>140 <li>Configure Commands</li>141 <li>Setup Webhook</li>142 </ul>143 </li>144 <li>145 Development146 <ol type="a">147 <li>Frontend</li>148 <li>Backend</li>149 <li>Testing</li>150 </ol>151 </li>152</ol>153 154<footer>Bot API 10.1 • Lists Demo</footer>155`;156 157Api.call("editMessageText", {158 chat_id: chat.chatid,159 message_id: update.callback_query.message.message_id,160 rich_message: { html: html },161 reply_markup: {162 inline_keyboard: [163 [164 { text: "« Layout", callback_data: "/richLayout" },165 { text: "Home", callback_data: "/start" },166 { text: "Quotes »", callback_data: "/richQuotes" }167 ]168 ]169 }170});