<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Telegram Постинг]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13555&amp;type=atom" />
	<updated>2018-04-15T11:49:43Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13555</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Telegram Постинг]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124720#p124720" />
			<content type="html"><![CDATA[<p>Насколько помню, бот не имеет доступа к содержимому канала, так что копировать он может только то, что отправляет.</p>]]></content>
			<author>
				<name><![CDATA[KusochekDobra]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33846</uri>
			</author>
			<updated>2018-04-15T11:49:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124720#p124720</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Telegram Постинг]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124716#p124716" />
			<content type="html"><![CDATA[<p>В смысле: сохранение содержимого каналов Telegram, из самой программы. Обычным образом это делается частичным выделением, копированием, потом сбрасыванием выделения и повторением того же самого, — но нет ли способа получить сразу всё за раз?</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2018-04-15T11:12:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124716#p124716</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Telegram Постинг]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124715#p124715" />
			<content type="html"><![CDATA[<p>Опишите конкретней, что под этим имеется ввиду?</p>]]></content>
			<author>
				<name><![CDATA[KusochekDobra]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33846</uri>
			</author>
			<updated>2018-04-15T10:54:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124715#p124715</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Telegram Постинг]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124713#p124713" />
			<content type="html"><![CDATA[<p>А можно ли как-то автоматизировать сохранение из Telegram?</p>]]></content>
			<author>
				<name><![CDATA[DD]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25263</uri>
			</author>
			<updated>2018-04-15T10:14:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124713#p124713</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Telegram Постинг]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124162#p124162" />
			<content type="html"><![CDATA[<p><strong>KusochekDobra</strong></p><p>Боже, спасибо тебе огромное добрый человек!!!!!!!</p>]]></content>
			<author>
				<name><![CDATA[xDes]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39141</uri>
			</author>
			<updated>2018-03-20T18:42:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124162#p124162</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Telegram Постинг]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124155#p124155" />
			<content type="html"><![CDATA[<p>Рандом, выбирающий промежуток, поместите внутрь цикла, иначе число выбирается только один раз.</p><p>У Вас, для отправки сообщения используется <a href="https://autohotkey.com/docs/commands/URLDownloadToFile.htm">UrlDownloadToFile</a>, предназначенный для загрузки файлов из интернета.</p><p>В отправке сообщений, я использую <a href="https://core.telegram.org/bots/api#formatting-options">parse_mode = HTML</a> для удобства, отправляя методом POST на API, JSON с текстом и настройками сообщения, через <em>WinHttpRequest</em>. Пример:<br /></p><div class="codebox"><pre><code>
bot_token := &quot;бот_идентификатор&quot;
Global chat_id := 123456789
Global msg_api := Format(&quot;https://api.telegram.org/bot{1}/sendMessage&quot;, bot_token)

PostMsg(&quot;&lt;b&gt;Привет мир!!!&lt;/b&gt;\n&lt;i&gt;Категория №1&lt;/i&gt;\n&lt;code&gt;IP = 192.168.0.1&lt;/code&gt;&quot;)

PostMsg(msg_text, parse_mode := &quot;HTML&quot;) {
	WinHttpObj := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
	WinHttpObj.Open(&quot;POST&quot;, msg_api)
	WinHttpObj.SetRequestHeader(&quot;User-Agent&quot;, &quot;Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0&quot;)
	WinHttpObj.SetRequestHeader(&quot;Content-Type&quot;, &quot;application/json; charset=UTF-8&quot;)
	mJson := Format(&quot;{ &quot;&quot;chat_id&quot;&quot;: &quot;&quot;{1}&quot;&quot;, &quot;&quot;text&quot;&quot;: &quot;&quot;{2}&quot;&quot;, &quot;&quot;parse_mode&quot;&quot; : &quot;&quot;{3}&quot;&quot; }&quot;, chat_id, msg_text, parse_mode)
	WinHttpObj.Send(mJson)
}
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[KusochekDobra]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33846</uri>
			</author>
			<updated>2018-03-20T12:08:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124155#p124155</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Telegram Постинг]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124147#p124147" />
			<content type="html"><![CDATA[<p>Привет всем есть вот такой код, точнее 2 разных но прям тех что нужно. Я уже запарился не могу добиться их склеить в единое целое<br />Суть того что нужно, скрипт ищет в *.txt фале строку, копирует ее, и постит в телегу, и через некоторое время он повторяет процесс со сл. строкой.<br />Сейчас он ищет строки и пишет их (например в блокнот </p><div class="codebox"><pre><code>Random, rand, 1000, 2000
Loop, Read, s.txt
{
	if (RegExMatch(A_LoopReadLine, &quot;(.*)(/*)&quot;, out))
	{
		send, %A_LoopReadLine%
		sleep rand
	}
}
</code></pre></div><p>) просто идеально, так как и должно, а вот в телегу отправить не может. Отправляет то что в кавычках </p><div class="codebox"><pre><code>MsgBox(1,2,&quot;118ss2&quot;)</code></pre></div><p>, я понимаю что там сейчас тупо текст но я пробовал записывать в переменную и т.д. ничего не вышло помогите кто знает весь код - <br /></p><div class="codebox"><pre><code>#NoEnv 
; #Warn  ;
SendMode Input  ;
SetWorkingDir %A_ScriptDir%  ;

Random, rand, 3000, 4000
FileRead, 11, s.txt
{
	if (RegExMatch(A_LoopReadLine, &quot;(.*)(/*)&quot;, out))
	{
		MsgBox(1,2,&quot;118ss2&quot;)
		sleep rand
	}
}
MsgBox(Option,EmojiPosition,Text)
{
	TelegramBotToken = ****************************
	TelegramBotChatID = **********
		
	loop 3
	{
		UrlDownloadToFile https://api.telegram.org/bot%TelegramBotToken%/sendmessage?chat_id=%TelegramBotChatID%&amp;text=%Text%, %A_ScriptDir%\check.rups
		sleep 1000
		ifexist %A_ScriptDir%\check.rups
		{
			break
		}
		if A_index = 3
		{
			MsgBox, 16,, something went wrong with sending
		}
	}
	filedelete %A_ScriptDir%\check.rups
}



</code></pre></div>]]></content>
			<author>
				<name><![CDATA[xDes]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39141</uri>
			</author>
			<updated>2018-03-19T16:16:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124147#p124147</id>
		</entry>
</feed>
