
Gennady
24.01.2018
10:34:58

Andrei
24.01.2018
10:35:05
народ, подскажите, пожалуйста!
есть одна идея, но не знаю, можно ли технически через платежи ТГ сделать не списание с карты клиента, а пополнение?

Bogdan
24.01.2018
10:35:17

Andrei
24.01.2018
10:35:27
точно? блин, печально тогда

Google

Andrei
24.01.2018
10:35:40
я предполагал такое, но была надежда..

Marlik
24.01.2018
10:36:13
А зачем?
Ну я так думаю, это конечно не окончательное решение, например есть список каналов, выполняем этот список в цикле, на каждый элемент по однотипной горутине, то есть, в функции, подрубился к каналу, прочитал из него, отправил.

Andrey ?
24.01.2018
10:36:34

Marlik
24.01.2018
10:37:07

Andrew
24.01.2018
10:37:18

Marlik
24.01.2018
10:37:42

Andrei
24.01.2018
10:40:26

Sergey❄️
24.01.2018
10:41:33

Ibrahim
24.01.2018
11:17:55

Sergey❄️
24.01.2018
11:18:15
os.environ.get
Чет такое

Bogdan
24.01.2018
11:19:03
гуглить пробовал?

Google

Павел
24.01.2018
11:19:13

Ibrahim
24.01.2018
11:19:43
Оо
Спасибо большое

Andrey
24.01.2018
11:26:03
Всем привет! Есть бот на php, подскажите как можно отслеживать на какое именно сообщение получен ответ от пользователя?

Andrey ?
24.01.2018
11:26:33
Что подразумевается под «на какое именно сообщение»?

Sergey❄️
24.01.2018
11:26:37
В объекте message есть reply_to_message

Andrey ?
24.01.2018
11:26:40
Реплай или какое шло перед ним?

Andrey
24.01.2018
11:28:41
допустим, нужно прикрепить юзера к какому то городу. Он нажимает на кнопку "Set city", бот отвечает "Pls send your city" и что бы то что юзер написал после этого засчиталось как его город

Andrew
24.01.2018
11:29:06

Andrey ?
24.01.2018
11:29:30

Andrey
24.01.2018
11:29:50

Andrey ?
24.01.2018
11:30:15
В файлы точно ничего не нужно писать

Andrey
24.01.2018
11:30:26
нашел нечто подобное на хабре, но там на пайтоне статья
https://habrahabr.ru/company/spottle/blog/303528/

Andrew
24.01.2018
11:30:30


Andrey
24.01.2018
11:30:48
нашел нечто подобное на хабре, но там на пайтоне статья
https://habrahabr.ru/company/spottle/blog/303528/
@bot.message_handler(func=lambda message: user_step.get(message.chat.id) == TEAM_USER_LOGGING)
def team_user_login(message):
if message.text == 'password1':
team_users.add(TeamUser(message.chat.id))
user_step[message.chat.id] = TEAM_USER_ACCEPTED
bot.reply_to(message, "You`ve started receiving messages")
else:
bot.reply_to(message, "Wrong secrete phrase, try again")
Эта функция проверяет пароль на валидность. Но как понять, что последнее сообщение было паролем? В обработчике "/on" мы сохраняем статус диалога в глобальной переменной. Декораторы обработчиков сообщений могут принимать lambda-функции, в которые попадют входящие сообщения и если lambda-функция вернула True — идём в обработчик. На самом деле, в нашем случае текст сообщения не так важен, но мы проверяем статус глобальной переменной. Если пользователь до этого вызывал команду "/on" — значит нужно интерпретировать его сообщение, как пароль.


Andrew
24.01.2018
11:30:49
Можешь botan покдлючить

Andrey ?
24.01.2018
11:31:20
Нет, это точно херовая затея

Andrew
24.01.2018
11:31:39

Google

Andrey
24.01.2018
11:34:32
что скажете по поводу примера на пайтоне? как я понял они пишут эту информацию в глобальную переменную и потом оттуда достают, но на сколько я знаю, то в php глобальную переменную потом придется заново перезадавать

b0g3r
24.01.2018
11:35:51
#fsm

Бананиум
24.01.2018
11:35:51
https://groosha.gitbooks.io/telegram-bot-lessons/content/chapter11.html #fsm

b0g3r
24.01.2018
11:36:11

Magic
24.01.2018
11:36:13

Andrey ?
24.01.2018
11:37:07
Скрипт умирает-воскресает при каждом запросе, а не запущен постоянно как демон

Kiku
24.01.2018
11:38:08
Ребята, как в посте канала в слова всунуть линк?

Andrey ?
24.01.2018
11:38:30
parse_mode Markdown
[word](link)

Kiku
24.01.2018
11:38:39
а без апи?

Andrey ?
24.01.2018
11:38:49
¯\_(ツ)_/¯

Andrey ?
24.01.2018
11:39:09
Не приходилось, не знаю

Andrey
24.01.2018
11:39:58

b0g3r
24.01.2018
11:40:07
ну как пример, да
в жсон файл, в текстовый файл, в базу, в редис, в ...

Andrey
24.01.2018
11:41:21
благодарю

TIΜΞ
24.01.2018
11:48:54
Привет как боту удалить свою сообщению?

Сонячний єнот
24.01.2018
11:49:42
bot.delete_message(message.chat_id, message.id) ?

TIΜΞ
24.01.2018
11:51:04
Я знаю этот метод, но как боту плоучить свой мессаж ид?

Google

Andrew
24.01.2018
11:51:51

TIΜΞ
24.01.2018
11:52:24

Andrew
24.01.2018
11:52:44

Suren
24.01.2018
11:53:19
Ну в джсоне?
телеграм в джсоне возвращает, либа может делать класс и его тебе отдавать

Marlik
24.01.2018
11:54:11
Ну в джсоне?
Телега всё в json возвращает и принимает тоже json.

TIΜΞ
24.01.2018
11:54:29
А в stackover нету ссылки у вас на эту тему?

Suren
24.01.2018
11:54:37
на какую?

Admin
ERROR: S client not available

TIΜΞ
24.01.2018
11:54:56
Уделение сообщ

Magic
24.01.2018
11:55:00
Ты издеваешься? Сделай запрос sendmessage и посмотри результаты

Marlik
24.01.2018
11:55:01

Suren
24.01.2018
11:55:16

Magic
24.01.2018
11:55:23

TIΜΞ
24.01.2018
11:56:33
Ну тогда, мне придётся каждый раз проверить джсон и удалить мессадже ручным способом???

Marlik
24.01.2018
11:56:35

Magic
24.01.2018
11:57:12

TIΜΞ
24.01.2018
11:57:34

Magic
24.01.2018
11:57:42
И почему ручным? Посмотрел результат запроса, вытянул ид, подставил в deletemessage автоматически

TIΜΞ
24.01.2018
11:58:01

Suren
24.01.2018
11:58:02

Google

TIΜΞ
24.01.2018
11:58:20

Suren
24.01.2018
11:58:36
в вашем коде
на каком языке пишете? какую библиотеку используете?

Andrey ?
24.01.2018
11:58:43
Головой подумай. Чтобы удалить сообщение - тебе нужно знать его id

TIΜΞ
24.01.2018
11:58:47

Andrey ?
24.01.2018
11:58:53
Для этого его нужно где-то сохранить

Suren
24.01.2018
11:58:54
Пхп
ну, тут я ничем помочь не могу...

Andrey ?
24.01.2018
11:59:02
Он опять ждет, пока за него напишут код

Bogdan
24.01.2018
11:59:11

Suren
24.01.2018
11:59:15

Magic
24.01.2018
12:00:34

TIΜΞ
24.01.2018
12:00:47

Andrey ?
24.01.2018
12:00:57
Неа
Ну тогда напиши нормально, что ты хочешь сделать

Magic
24.01.2018
12:01:10
Неа
Слушай, может это не твое? В мире есть уйма профессий еще

TIΜΞ
24.01.2018
12:01:17

Magic
24.01.2018
12:01:48

Andrey ?
24.01.2018
12:02:05
Не факт

TIΜΞ
24.01.2018
12:03:40
Мне нужен отправить сообщение, и через 15секунд автоматом должен удалить его, но я не мог както узнать мессаже_ид автоматически