@botoid

Страница 2203 из 4042
Gennady
24.01.2018
10:34:58
https://yopta.space/#examples
Да это огонь. Я уже оценил. :)

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

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

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

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

Marlik
24.01.2018
10:37:07
Смотрел про них в kotlin - ничего не понял что это)
Это как потоки, только более легковесные, от 2-4 KB весит горутинка, запускать мона мульёнами.

Marlik
24.01.2018
10:37:42
Вебхуки/getUpdates?
Там по моему через mtproto нуно.

Sergey❄️
24.01.2018
10:41:33
Вроде понял, сейчас попробую
https://github.com/Kylmakalle/heroku-telegram-bot Тут есть

Ibrahim
24.01.2018
11:17:55
https://github.com/Kylmakalle/heroku-telegram-bot Тут есть
Я добавил туда переменную, но не знаю, как ее в коде получить



Sergey❄️
24.01.2018
11:18:15
os.environ.get

Чет такое

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

Google
Павел
24.01.2018
11:19:13
os.environ.get
да, os.environ.get('var')

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" и что бы то что юзер написал после этого засчиталось как его город

В объекте message есть reply_to_message
там будет сообщение, которое бот отправлял?

Andrey
24.01.2018
11:29:50
Запоминать что мы ему отправили и затем запоминать что ответили
то есть это все нужно куда то записывать? mysql or file?

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

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

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

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
Не приходилось, не знаю

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
Я знаю этот метод, но как боту плоучить свой мессаж ид?
При отправке сообщения телеграмм возвращает обьект сообщения

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 и посмотри результаты

Suren
24.01.2018
11:55:16
Уделение сообщ
в зависимотсти от твоей библиотеки

Magic
24.01.2018
11:55:23
@JsonDumpBot
Нет, ему надо своё отправленное результат

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

Marlik
24.01.2018
11:56:35
Нет, ему надо своё отправленное результат
Тогда редактировать только, текст и клаву.

Magic
24.01.2018
11:57:12
Ну тогда, мне придётся каждый раз проверить джсон и удалить мессадже ручным способом???
Ты иначе никак не узнаешь ид отправленного если не посмотришь результат запроса sendmessage.

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

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

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

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

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

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

Magic
24.01.2018
12:00:34
А где тут автоматического?
А где тут ручного если ты кодом все узнаешь блин?

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

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

Magic
24.01.2018
12:01:48
Ну тогда напиши нормально, что ты хочешь сделать
да он уже описал. Хочет отправить сообщение а потом его удалить. и почему то считает что это он руками парсить айдишник будет

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

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

Страница 2203 из 4042