Skip to content

Commit be69f76

Browse files
committed
deploy: 0838ff0
1 parent 4d4c7d1 commit be69f76

File tree

6 files changed

+101
-101
lines changed

6 files changed

+101
-101
lines changed

Telegram.Api.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -369,15 +369,15 @@ <h1 class="signature" translate="no">file(token, file_path)</h1>
369369
</div>
370370

371371
<p>Download a file.</p><p>Reference: <a href="https://core.telegram.org/bots/api#file">BOT Api</a></p><p>Example:</p><pre><code class="makeup elixir" translate="no"><span class="c1"># send a photo</span><span class="w">
372-
</span><span class="p" data-group-id="3676882547-1">{</span><span class="ss">:ok</span><span class="p">,</span><span class="w"> </span><span class="n">res</span><span class="p" data-group-id="3676882547-1">}</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">request</span><span class="p" data-group-id="3676882547-2">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;sendPhoto&quot;</span><span class="p">,</span><span class="w"> </span><span class="ss">chat_id</span><span class="p">:</span><span class="w"> </span><span class="mi">12345</span><span class="p">,</span><span class="w"> </span><span class="ss">photo</span><span class="p">:</span><span class="w"> </span><span class="p" data-group-id="3676882547-3">{</span><span class="ss">:file</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;example/photo.jpg&quot;</span><span class="p" data-group-id="3676882547-3">}</span><span class="p" data-group-id="3676882547-2">)</span><span class="w">
372+
</span><span class="p" data-group-id="8401229344-1">{</span><span class="ss">:ok</span><span class="p">,</span><span class="w"> </span><span class="n">res</span><span class="p" data-group-id="8401229344-1">}</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">request</span><span class="p" data-group-id="8401229344-2">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;sendPhoto&quot;</span><span class="p">,</span><span class="w"> </span><span class="ss">chat_id</span><span class="p">:</span><span class="w"> </span><span class="mi">12345</span><span class="p">,</span><span class="w"> </span><span class="ss">photo</span><span class="p">:</span><span class="w"> </span><span class="p" data-group-id="8401229344-3">{</span><span class="ss">:file</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;example/photo.jpg&quot;</span><span class="p" data-group-id="8401229344-3">}</span><span class="p" data-group-id="8401229344-2">)</span><span class="w">
373373
</span><span class="c1"># pick the &#39;file_obj&#39; with the desired resolution</span><span class="w">
374-
</span><span class="p" data-group-id="3676882547-4">[</span><span class="n">file_obj</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="bp">_</span><span class="p" data-group-id="3676882547-4">]</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">res</span><span class="p" data-group-id="3676882547-5">[</span><span class="s">&quot;photo&quot;</span><span class="p" data-group-id="3676882547-5">]</span><span class="w">
374+
</span><span class="p" data-group-id="8401229344-4">[</span><span class="n">file_obj</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="bp">_</span><span class="p" data-group-id="8401229344-4">]</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">res</span><span class="p" data-group-id="8401229344-5">[</span><span class="s">&quot;photo&quot;</span><span class="p" data-group-id="8401229344-5">]</span><span class="w">
375375
</span><span class="c1"># get the &#39;file_id&#39;</span><span class="w">
376-
</span><span class="n">file_id</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">file_obj</span><span class="p" data-group-id="3676882547-6">[</span><span class="s">&quot;file_id&quot;</span><span class="p" data-group-id="3676882547-6">]</span><span class="w">
376+
</span><span class="n">file_id</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">file_obj</span><span class="p" data-group-id="8401229344-6">[</span><span class="s">&quot;file_id&quot;</span><span class="p" data-group-id="8401229344-6">]</span><span class="w">
377377

378378
</span><span class="c1"># obtain the &#39;file_path&#39; to download the file identified by &#39;file_id&#39;</span><span class="w">
379-
</span><span class="p" data-group-id="3676882547-7">{</span><span class="ss">:ok</span><span class="p">,</span><span class="w"> </span><span class="p" data-group-id="3676882547-8">%{</span><span class="s">&quot;file_path&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">file_path</span><span class="p" data-group-id="3676882547-8">}</span><span class="p" data-group-id="3676882547-7">}</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">request</span><span class="p" data-group-id="3676882547-9">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;getFile&quot;</span><span class="p">,</span><span class="w"> </span><span class="ss">file_id</span><span class="p">:</span><span class="w"> </span><span class="n">file_id</span><span class="p" data-group-id="3676882547-9">)</span><span class="w">
380-
</span><span class="p" data-group-id="3676882547-10">{</span><span class="ss">:ok</span><span class="p">,</span><span class="w"> </span><span class="n">file</span><span class="p" data-group-id="3676882547-10">}</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">file</span><span class="p" data-group-id="3676882547-11">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="n">file_path</span><span class="p" data-group-id="3676882547-11">)</span></code></pre>
379+
</span><span class="p" data-group-id="8401229344-7">{</span><span class="ss">:ok</span><span class="p">,</span><span class="w"> </span><span class="p" data-group-id="8401229344-8">%{</span><span class="s">&quot;file_path&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">file_path</span><span class="p" data-group-id="8401229344-8">}</span><span class="p" data-group-id="8401229344-7">}</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">request</span><span class="p" data-group-id="8401229344-9">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;getFile&quot;</span><span class="p">,</span><span class="w"> </span><span class="ss">file_id</span><span class="p">:</span><span class="w"> </span><span class="n">file_id</span><span class="p" data-group-id="8401229344-9">)</span><span class="w">
380+
</span><span class="p" data-group-id="8401229344-10">{</span><span class="ss">:ok</span><span class="p">,</span><span class="w"> </span><span class="n">file</span><span class="p" data-group-id="8401229344-10">}</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">file</span><span class="p" data-group-id="8401229344-11">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="n">file_path</span><span class="p" data-group-id="8401229344-11">)</span></code></pre>
381381
</section>
382382
</section>
383383
<section class="detail" id="request/3">

Telegram.Bot.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -130,27 +130,27 @@ <h1>
130130
</a>
131131
<span class="text">Example</span>
132132
</h2>
133-
<pre><code class="makeup elixir" translate="no"><span class="kd">defmodule</span><span class="w"> </span><span class="nc">HelloBot</span><span class="w"> </span><span class="k" data-group-id="5214388642-1">do</span><span class="w">
133+
<pre><code class="makeup elixir" translate="no"><span class="kd">defmodule</span><span class="w"> </span><span class="nc">HelloBot</span><span class="w"> </span><span class="k" data-group-id="4259028588-1">do</span><span class="w">
134134
</span><span class="kn">use</span><span class="w"> </span><span class="nc">Telegram.Bot</span><span class="w">
135135

136136
</span><span class="na">@impl</span><span class="w"> </span><span class="nc">Telegram.Bot</span><span class="w">
137-
</span><span class="kd">def</span><span class="w"> </span><span class="nf">handle_update</span><span class="p" data-group-id="5214388642-2">(</span><span class="w">
138-
</span><span class="p" data-group-id="5214388642-3">%{</span><span class="s">&quot;message&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="p" data-group-id="5214388642-4">%{</span><span class="s">&quot;text&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="s">&quot;/hello&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;chat&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="p" data-group-id="5214388642-5">%{</span><span class="s">&quot;id&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">chat_id</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;username&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">username</span><span class="p" data-group-id="5214388642-5">}</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;message_id&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">message_id</span><span class="p" data-group-id="5214388642-4">}</span><span class="p" data-group-id="5214388642-3">}</span><span class="p">,</span><span class="w">
137+
</span><span class="kd">def</span><span class="w"> </span><span class="nf">handle_update</span><span class="p" data-group-id="4259028588-2">(</span><span class="w">
138+
</span><span class="p" data-group-id="4259028588-3">%{</span><span class="s">&quot;message&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="p" data-group-id="4259028588-4">%{</span><span class="s">&quot;text&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="s">&quot;/hello&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;chat&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="p" data-group-id="4259028588-5">%{</span><span class="s">&quot;id&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">chat_id</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;username&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">username</span><span class="p" data-group-id="4259028588-5">}</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;message_id&quot;</span><span class="w"> </span><span class="p">=&gt;</span><span class="w"> </span><span class="n">message_id</span><span class="p" data-group-id="4259028588-4">}</span><span class="p" data-group-id="4259028588-3">}</span><span class="p">,</span><span class="w">
139139
</span><span class="n">token</span><span class="w">
140-
</span><span class="p" data-group-id="5214388642-2">)</span><span class="w"> </span><span class="k" data-group-id="5214388642-6">do</span><span class="w">
141-
</span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">request</span><span class="p" data-group-id="5214388642-7">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;sendMessage&quot;</span><span class="p">,</span><span class="w">
140+
</span><span class="p" data-group-id="4259028588-2">)</span><span class="w"> </span><span class="k" data-group-id="4259028588-6">do</span><span class="w">
141+
</span><span class="nc">Telegram.Api</span><span class="o">.</span><span class="n">request</span><span class="p" data-group-id="4259028588-7">(</span><span class="n">token</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;sendMessage&quot;</span><span class="p">,</span><span class="w">
142142
</span><span class="ss">chat_id</span><span class="p">:</span><span class="w"> </span><span class="n">chat_id</span><span class="p">,</span><span class="w">
143143
</span><span class="ss">reply_to_message_id</span><span class="p">:</span><span class="w"> </span><span class="n">message_id</span><span class="p">,</span><span class="w">
144-
</span><span class="ss">text</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Hello </span><span class="si" data-group-id="5214388642-8">#{</span><span class="n">username</span><span class="si" data-group-id="5214388642-8">}</span><span class="s">!&quot;</span><span class="w">
145-
</span><span class="p" data-group-id="5214388642-7">)</span><span class="w">
146-
</span><span class="k" data-group-id="5214388642-6">end</span><span class="w">
144+
</span><span class="ss">text</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;Hello </span><span class="si" data-group-id="4259028588-8">#{</span><span class="n">username</span><span class="si" data-group-id="4259028588-8">}</span><span class="s">!&quot;</span><span class="w">
145+
</span><span class="p" data-group-id="4259028588-7">)</span><span class="w">
146+
</span><span class="k" data-group-id="4259028588-6">end</span><span class="w">
147147

148-
</span><span class="kd">def</span><span class="w"> </span><span class="nf">handle_update</span><span class="p" data-group-id="5214388642-9">(</span><span class="c">_update</span><span class="p">,</span><span class="w"> </span><span class="c">_token</span><span class="p" data-group-id="5214388642-9">)</span><span class="w"> </span><span class="k" data-group-id="5214388642-10">do</span><span class="w">
148+
</span><span class="kd">def</span><span class="w"> </span><span class="nf">handle_update</span><span class="p" data-group-id="4259028588-9">(</span><span class="c">_update</span><span class="p">,</span><span class="w"> </span><span class="c">_token</span><span class="p" data-group-id="4259028588-9">)</span><span class="w"> </span><span class="k" data-group-id="4259028588-10">do</span><span class="w">
149149
</span><span class="c1"># ignore unknown updates</span><span class="w">
150150

151151
</span><span class="ss">:ok</span><span class="w">
152-
</span><span class="k" data-group-id="5214388642-10">end</span><span class="w">
153-
</span><span class="k" data-group-id="5214388642-1">end</span></code></pre>
152+
</span><span class="k" data-group-id="4259028588-10">end</span><span class="w">
153+
</span><span class="k" data-group-id="4259028588-1">end</span></code></pre>
154154
</section>
155155

156156
</div>

0 commit comments

Comments
 (0)