
Sergey
26.06.2017
12:17:56

Sergey❄️
26.06.2017
12:18:52

Sergey
26.06.2017
12:19:04
а вот это кек

Sergey❄️
26.06.2017
12:19:32
Подозреваю что нужно делать markup.row

Google

Sergey
26.06.2017
12:21:23
попробуй, хотя должен выстраивать сам

Sergey❄️
26.06.2017
12:21:34
да, row нужен

Berik
26.06.2017
12:54:21
Hello world!!!

Man ∞
26.06.2017
12:54:46

Berik
26.06.2017
12:55:21
Как создать бота для отправки уведомлению, тем кто отправил на это запрос.
Уведомление о том что ему (юзверу) одобрили или отклонили кредитную заявку.
Помогите чайнику ?

Man ∞
26.06.2017
12:57:13

Berik
26.06.2017
12:57:20
Как блин объяснит ((

Man ∞
26.06.2017
12:58:41
ну мля, я понимаю, что тебе нужно, чтобы приходило уведомление после запроса со стороны юзверя, так?

Berik
26.06.2017
12:58:51
Я буду добавить в бот номер процесса юзвера с решением банка, жальше когда клиент отправляет запрос он получит данные от того процесса.

M
26.06.2017
12:58:56
Как блин объяснит ((
Тебе нужно сохранить пользователя в базе, а как наступает событие, отправить пользователю в чат сообщение.

Google

Berik
26.06.2017
13:00:09
Кто что думает насчет этого?!
Я всего лишь сисадмин а прогер ;(

匕モ匕匕モㄥ
26.06.2017
13:02:43
Если твой вопрос "Как?" То тебе никто не ответит
Заказывай бота

Berik
26.06.2017
13:03:52

匕モ匕匕モㄥ
26.06.2017
13:04:05
Тебя здесь не научат ботов с нуля создавать

M
26.06.2017
13:04:08
Чтобы ты знал, что @nickname => номер заявки

Berik
26.06.2017
13:06:01

M
26.06.2017
13:06:37
Может быть в профиле указывать
А потом подтверждать
или как-то ещё
думай

Kirill
26.06.2017
13:08:07
Но бот не может сам инициализировать диалог (!)
Так что "клиент", должен будет начать диалог с ботом

Berik
26.06.2017
13:09:09

M
26.06.2017
13:09:27

Berik
26.06.2017
13:13:15

Google

Elena
26.06.2017
13:14:24

M
26.06.2017
13:14:50
Могу сделать за RUR

Kirill
26.06.2017
13:14:50
Лена всё может!)

M
26.06.2017
13:14:56
Не всё)

Berik
26.06.2017
13:14:57
Ну а ты как хотел?
Я просто думал что, буду просто добавить решению банка и номер паспорта клиента. Когда он вводит свои данные, бот автоматом отправит ему решению.

Kirill
26.06.2017
13:16:45

Berik
26.06.2017
13:18:58

Kirill
26.06.2017
13:19:14
Да
В теории норм! нужна база, как уже говорилось раньше, при обращении к базе -> выводить некоторую онформацию

M
26.06.2017
13:23:35

Elena
26.06.2017
13:28:03

M
26.06.2017
13:28:18

Sergey❄️
26.06.2017
13:28:33

M
26.06.2017
13:28:43
<sarcasm> 1 btc же, как всегда </sarcasm>

Andrew
26.06.2017
14:21:55
господа
а када socks5 на андроид и ios завезут
на этой неделе все ждут блокировку
хотелось бы ее обойти
@highfeed не подскажешь когда socks5 завезут в мобильные?

Egor
26.06.2017
14:31:26
Ребята, есть бот, работал в чате в общем отвечал
И в какой-то момент в чате перестал отзываться
А в личке отвечает
Что могло произойти?

Google

Dmitriy
26.06.2017
14:31:58
что угодно. обновления приходят к боту?

Egor
26.06.2017
14:32:55
А как чекнуть?)
Просто мне странно что в чатике перестал а в личке отзывается

Berik
26.06.2017
14:33:18
Структура message['from'] — это объект типа User, она предоставляет боту информацию как id пользователя, так и его имя. Для ответов же полезнее использовать message['chat']['id'] — в случае личного общения там будет User, а в случае чата — id чата. В противном случае можно получить ситуацию, когда пользователь пишет в чат, а бот отвечает в личку.

Pavel
26.06.2017
14:36:03
90% народа кто не умеет настроить socks просто схлынут навсегда.
И боты опустеют. И чаты замолкнут.

Евгений
26.06.2017
14:36:34

Pavel
26.06.2017
14:36:55
Мы пройдем долиной мессагосмерти.

Berik
26.06.2017
14:37:07

Elena
26.06.2017
14:37:19

Pavel
26.06.2017
14:37:23

Евгений
26.06.2017
14:37:45
лол

Egor
26.06.2017
14:37:55

Elena
26.06.2017
14:38:06
наверное ты в коде наворотил говна

Egor
26.06.2017
14:38:17
Блин, чат создал закинул бота, и там он молчит
Так в том и фишка, он был запущен и я его не трогал
Код на серваке лежит ваще

Elena
26.06.2017
14:38:37
либо у тебя проблемы с коннектом, чекай трафик, идет ли он от тебя до сервера и наоборот

Google

Elena
26.06.2017
14:38:39
чарльз ставь

Egor
26.06.2017
14:38:55
Так в личке то отвечает, или это разное?

Elena
26.06.2017
14:39:08
может ты поставил if chattype == supergroup return;
типо такого

Egor
26.06.2017
14:39:33
Неа
Сек

Berik
26.06.2017
14:39:44
def help_message(arguments, message):
response = {'chat_id': message['chat']['id']}
result = ["Hey, %s!" % message["from"].get("first_name"),
"\rI can accept only these commands:"]
for command in CMD:
result.append(command)
response['text'] = "\n\t".join(result)
return response

Egor
26.06.2017
14:40:16
https://pastebin.com/1QUhXzSP
Спасибо заранее
Комменты левые если чё


Berik
26.06.2017
14:40:29
def help_message(arguments, message):
response = {'chat_id': message['chat']['id']}
result = ["Hey, %s!" % message["from"].get("first_name"),
"\rI can accept only these commands:"]
for command in CMD:
result.append(command)
response['text'] = "\n\t".join(result)
return response
RESPONSES = {
"Hello": ["Hi there!", "Hi!", "Welcome!", "Hello, {name}!"],
"Hi there": ["Hello!", "Hello, {name}!", "Hi!", "Welcome!"],
"Hi!": ["Hi there!", "Hello, {name}!", "Welcome!", "Hello!"],
"Welcome": ["Hi there!", "Hi!", "Hello!", "Hello, {name}!",],
}
def human_response(message):
leven = fuzzywuzzy.process.extract(message.get("text", ""), RESPONSES.keys(), limit=1)[0]
response = {'chat_id': message['chat']['id']}
if leven[1] < 75:
response['text'] = "I can not understand you"
else:
response['text'] = random.choice(RESPONSES.get(leven[0])).format_map(
{'name': message["from"].get("first_name", "")}
)
return response

Kirill
26.06.2017
14:42:35
ааааааааа

M
26.06.2017
14:42:56
Есть РНР джедаи кто с Codeception хорошо дружит?

Pavel
26.06.2017
14:45:18

Rocket
26.06.2017
15:37:57
И снова привет )

Chuvi
26.06.2017
15:45:24

Rocket
26.06.2017
15:46:22
Я тут запилил @TgProxyBot на случай когда случится. Инвайты раздам на канале новостей после выхода обновления - @TgProxy.
Не знаю сколько одна машина выдержит клиентов - будем посмотреть )

Sergey❄️
26.06.2017
15:47:36

Rocket
26.06.2017
15:47:58