
[Anonymous]
21.01.2016
09:49:35
интересно а как у них ключ получить...
вот знаете что
покурю я осм
под осм наверняка тулзы есть и в избытке

Google

Ilya
21.01.2016
09:51:19

Igor
21.01.2016
10:31:13
привет)

Alexey
21.01.2016
10:35:22
г-да, как можно не допустить поля и методы в дочерний класс?
поля / методы
ну то есть по стандарту у нас наследуется все
но если хочется избавиться от чего-то
как это сделать?

Pavel
21.01.2016
10:35:51
может, со __slots__ поиграть?

Alexey
21.01.2016
10:36:09
оч. плох в python - только только начинаю, если можно - поподробнее
спс ты лучший
;)

Pavel
21.01.2016
10:37:38
а вообще, на одной конфе кого-то из кор-девелоперов питона спросили про действительно приватные методы и видимость. Ответ был примерно такой: "мы же все тут взрослые люди, сказано в документации, что _method(self) приватный - значит приватный"

Alexey
21.01.2016
10:37:48
я думал человеческое общение именно для этого и нужно, чтобы общаться. Если бы я хотел комп спросить, я бы обратился в гугл, не переживай ;)

Google

Alexey
21.01.2016
10:38:30
человеческое общение и "а научите меня, мне впадлу даже погуглить не говоря уже о том, чтобы открыть примитивный мануал" — две большие разницы.

Pavel
21.01.2016
10:38:31
но __slots__ это так, предположение. а ты хочешь свой класс прикрыть от наследования, или в наследнике не видеть от родителя чего-то?
ты с какой стороны файрвол настраиваешь, сверху или снизу?

Alexey
21.01.2016
10:39:40
в принципе пофиг с какой стороны настравить - доступ есть и до того и другого. Не знаю даже как будет правильнее.

Viktor
21.01.2016
10:39:50

Pavel
21.01.2016
10:40:04

Viktor
21.01.2016
10:40:06
s/функция/метод/

Alexey
21.01.2016
10:40:18
метод - это функция.

Alexey
21.01.2016
10:40:52
есть класс, который мапит из бд в json. Но он был написан для личного профиля. Сейчас требуется сделать то же самое, но для публичный профилей. Соответственно из маппинга нужно убрать просто пару полей

Pavel
21.01.2016
10:41:01
роботом = роботу

Alexey
21.01.2016
10:41:54

Viktor
21.01.2016
10:42:00
:()

Pavel
21.01.2016
10:44:27
или список полей, которые надо мапить, в списке в конструкторе объявлять?

Viktor
21.01.2016
10:45:53

Ilya
21.01.2016
10:50:45
Ну что там не формулы а код есть, код в код конвертить проще чем формулы

Google

Viktor
21.01.2016
10:52:36
А, ты наоборот

Igor
21.01.2016
11:53:57
Ребята, надо зафигарить кнопочки для бота - как это осуществляется???
Говорю ссразу, инглиш не понимаю, только немецкий

Ilya
21.01.2016
11:54:29
с ботфазером поговори

Igor
21.01.2016
11:54:38
с ним?)
а я думал код писать надОР))

Ilya
21.01.2016
11:54:47
кнопочки ты кастомную клаву имеешь ввиду?

Viktor
21.01.2016
11:56:23
http://telegram-bot-sdk.readthedocs.org/en/latest/usage/keyboards/

Sharkus
21.01.2016
11:56:46
Он же инглиш не шпрехает

Igor
21.01.2016
11:56:57
я имею в виду вот такую клавиатуру

Ilya
21.01.2016
11:57:15
чот я загнал про ботфазера, код надо

Viktor
21.01.2016
11:57:24
Ща поищем

Igor
21.01.2016
11:57:37
мне главное понять как запрос строится

Igor
21.01.2016
11:57:38
и все
дале я пойму)

Artem
21.01.2016
11:57:54

Igor
21.01.2016
11:58:05
читал
нихуя не понял

Artem
21.01.2016
11:58:16
что там непонятного?

Igor
21.01.2016
11:58:26
сам текст))

Alexey
21.01.2016
11:58:36
translate.google.com

Google

Ilya
21.01.2016
11:59:05
короче тебе надо апи подёргать за ручку и передать ей в параметрах текст клавы

Igor
21.01.2016
11:59:36
keyboard = ["lol", "lolll"]
requests.post("https://api.telegram.org/bot"+token+"/ReplyKeyboardMarkup?keyboard="+str(keyboard))
никирпича

Artem
21.01.2016
12:00:05
зачем параметры так передавать странно?

Alexey
21.01.2016
12:00:09
плюсиками конкатенировать строки — моветон, у тебя на каждый плюсик отрабатывает __add__

Admin
ERROR: S client not available

Sharkus
21.01.2016
12:00:12
$keyboard = [
['7', '8', '9'],
['4', '5', '6'],
['1', '2', '3'],
['0']
];
$reply_markup = $telegram->replyKeyboardMarkup([
'keyboard' => $keyboard,
'resize_keyboard' => true,
'one_time_keyboard' => true
]);
$response = $telegram->sendMessage([
'chat_id' => 'CHAT_ID',
'text' => 'Hello World',
'reply_markup' => $reply_markup
]);
$messageId = $response->getMessageId();
Вот что-то подозртельно пахнущее пхп на ту же тему.

Igor
21.01.2016
12:00:23
а как?)

Viktor
21.01.2016
12:00:40
$keyboard = [
['7', '8', '9'],
['4', '5', '6'],
['1', '2', '3'],
['0']
];
$reply_markup = $telegram->replyKeyboardMarkup([
'keyboard' => $keyboard,
'resize_keyboard' => true,
'one_time_keyboard' => true
]);
$response = $telegram->sendMessage([
'chat_id' => 'CHAT_ID',
'text' => 'Hello World',
'reply_markup' => $reply_markup
]);
$messageId = $response->getMessageId();
Вот что-то подозртельно пахнущее пхп на ту же тему.
кхм

Sharkus
21.01.2016
12:00:57
Ну да, но он же английский видит и прячется.

Viktor
21.01.2016
12:01:06
лл

Artem
21.01.2016
12:02:18

Viktor
21.01.2016
12:02:49
залип

Ilya
21.01.2016
12:04:24
а как?)
"%s" keyboard = ["lol", "lolll"]
requests.post("https://api.telegram.org/bot%s/ReplyKeyboardMarkup?keyboard=%s" % (token, keyboard) ещё например

Alexey
21.01.2016
12:05:11
data = dict(token='ABDEF', hueta=1235)
'{token} lala {hueta}'.format(**data)
или так

.
21.01.2016
12:06:48
Гайз, на Euler прожекте какой ответ в 4 задаче? 580085 = 995 * 583?

Kolyann
21.01.2016
12:07:39
88005553535

Viktor
21.01.2016
12:07:43

Google

Artem
21.01.2016
12:08:08

Vitya
21.01.2016
12:08:48
оперативно :о

Ilya
21.01.2016
12:10:02

Viktor
21.01.2016
12:10:11
да
там нужно делать сенд
а к нему клавиатуру
и надо бы urlencode
да еще и jsonencode мб

Ilya
21.01.2016
12:10:53
А, ну и Клаву кстати в урл не обернешь

Artem
21.01.2016
12:10:54
какой урлэнкод, вы расстраиваете автора requests

Ilya
21.01.2016
12:11:04
Ну я собственно код правил :)
Без учёта логики

Alexey
21.01.2016
12:11:12

.
21.01.2016
12:11:28
906609
Спасибо, пойду искать ошибки в коде

Artem
21.01.2016
12:11:37

.
21.01.2016
12:12:14
Все что до этой задачи)

Viktor
21.01.2016
12:12:29
10/10