|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
18.08.2022, 19:54 | #91 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
|
21.08.2022, 18:08 | #92 | |
Member
Регистрация: May 2022
Сообщения: 52
Благодарил(а): 5 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
В файле etc\init.d\bottelegram.sh закоментировал две строчки: Код:
cd /usr/local/bin/bottelegram/deb_packets dpkg -i *.deb 1>/dev/null 2>/dev/null & # cd /usr/local/bin/ # smse -f tg_bot.php 1>/dev/null 2>/dev/null & cd /usr/local/bin/bottelegram php tg_bot.php 1>/dev/null 2>/dev/null & Код:
return array_values($array); } $command = '/usr/local/bin/smse'; exec($command); // Вечный цикл, обработчик while (true) { Ilya J, если этот код имеет право на жизнь, просьба внести исправления в DEB-пакет. |
|
21.08.2022, 21:51 | #93 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
__________________ Не являюсь сотрудником Segnetics !!! |
22.08.2022, 19:18 | #94 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Рассмотрю ваше предложение) Сейчас стабилизирую работу бота при перезагрузке проекта, в рамках этой задачи с тримом поработаю.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
23.08.2022, 07:20 | #95 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
про хотелки к боту
сделать закрепленный пост или меню, типа как тут, с командами бота, а ещё лучше и с командами бота и с командами проекта+описание. ну или отдельную команду для этого сделать. вот только как её вложить в бота при отсутствии строковых переменных в проекте? |
24.08.2022, 19:18 | #96 | ||||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
Цитата:
Цитата:
Добавлено через 9 минут Цитата:
Закреп бот вроде может делать, но тоже не вижу в этом особого смысла, тем более если /cmd потом уберем. Не вижу пока работоспособных сценариев в этих пожеланиях. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
||||
Благодарность от: |
24.08.2022, 20:46 | #97 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
|
|
25.08.2022, 11:11 | #98 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Меню делает человек, создающий идентификатор бота.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
25.08.2022, 11:56 | #99 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
тогда еще вопрос, а идентификатор бота - это что?
deb-файл, он создается отцеботом или это что-то еще? |
25.08.2022, 12:04 | #100 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Это то, что вы вводите в админке бота. Вы бота создаёте лично своими руками и вводите идентификатор созданного бота в контроллер и контроллер рассылает сообщения от имени созданного вами бота.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
25.08.2022, 12:27 | #101 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Думаю, имелся ввиду токен. Он создается на стороне бота-отца и вписывается в админку. В отце-боте вы также можете создать меню.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.08.2022, 13:28 | #102 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
что-то в описании я этого не вижу.. может не туда смотрю? подскажите плз - куда глядеть?
|
25.08.2022, 13:32 | #103 | ||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
Вот самое первое сообщение отца-бота, когда вы стартуете его: Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
||
25.08.2022, 13:41 | #104 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
и где в нем "создать меню"?
|
25.08.2022, 14:49 | #105 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
Благодарность от: |
25.08.2022, 17:22 | #106 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
|
25.08.2022, 18:33 | #107 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
разобрался, но что-то не едет, а что - я не понимаю.
кстати, в 155м пришлось перезапускать лоджик, иначе он не менял имя команды в боте. см. два последние скриншота |
25.08.2022, 18:46 | #108 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Ну так имя шмема слеш не содержит, а команды только со слешем создаются. Это можно обойти, но я пока не вижу практической пользы.
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
25.08.2022, 19:12 | #109 | ||
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
поместить все нужные команды в меню чтобы юзеру не надо было помнить их. Цитата:
а в эту ситуацию попал, когда попытался в отцеботе создать команду с именем в котором есть символ "_" - не получилось отцебот такие команды не принимает. потому стал менять имя в проекте. сперва менял в шмем переменной, не помогло, потом удалил этот шмем, создал другой - не помогло. сбросил и перезапустил бота в админке - не помогло. а вот когда перезапустил лоджика - все поехало. p.s. просьба убрать _ из команд создания отчета: SMHistory_select SMHistory_storage SMHistory_begin SMHistory_end |
||
26.08.2022, 11:38 | #110 | |||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
Цитата:
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|||
26.08.2022, 12:30 | #111 | |
Member
Регистрация: May 2022
Сообщения: 52
Благодарил(а): 5 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
|
|
26.08.2022, 12:44 | #112 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
26.08.2022, 12:48 | #113 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
нажал команду уставку и следом вводишь число. как по мне, так это куда как удобнее ввода всей "колбасы" из имени и числа если сюда же можно как-то прикрутить подтверждение ввода уставки, то было бы вообще прекрасно |
|
26.08.2022, 13:06 | #114 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
Задавайте команды сразу с указанием температуры, это тоже способ обойти. Так-то на нормально настроенном оборудовании нужны тягать уставку туда-сюда нет. Один раз поставил, через полгода поправил и забыл. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
26.08.2022, 13:57 | #115 | ||
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
Цитата:
а они - намного ширше их. на одном заводике меняя уставку давления воздуха поддерживают необходимые режимы работы шести печей-смесителей нагрева коксового газа. и тыркают они её постоянно. |
||
26.08.2022, 14:01 | #116 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
Я понимаю вас, то тут проще команду сделать короткой. "t", например. t 22 - не так уж и длинно. Да и частое тыркание и "меню, т.к. команды забывают" - это две большие разницы. Те, кто тыкают по сто раз в день, не забудут. А те, кто забывает - те тыкают редко, потому и забывают. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
08.09.2022, 15:26 | #117 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
отбой, не ту версию загрузил
Последний раз редактировалось LordN, 08.09.2022 в 15:49 |
20.09.2022, 11:29 | #118 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
уже появился 168й русские буквы в условиях оповещения и спец символы типа подчеркивания |
|
18.12.2022, 16:18 | #119 |
Member
Регистрация: May 2022
Сообщения: 52
Благодарил(а): 5 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Замечена следующая неприятность, если один из зарегистрированных пользователей удалил у себя чат, то у остальных пользователей оповещение на одно событие повторяется через каждые 15 сек. При наступлении новых событий счетчик неотправленных сообщений увеличивается. Лечится удалением всех пользователей и новой регистрацией.
|
18.12.2022, 16:27 | #120 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Telegram бот с поддержкой команд. Бета-тестирование
Цитата:
Возможно нужно не удалять чат, а использовать штатную команду "удалить и отписаться". Мы погуглим, что происходит, возможно предложим решение. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|