
Tishka17
30.04.2019
16:56:56
Ну да

Nikolay
30.04.2019
16:57:17
С админом нельзя ругаться

Валерий
30.04.2019
16:57:39
Никто не ругается) Это обсуждение

Nikolay
30.04.2019
16:58:01
Сходка таксистов

Google

Tishka17
30.04.2019
16:58:01
Да норм

Валерий
30.04.2019
16:59:34
Все равно насчет мока, того вопроса что я скидывал. Если я все-таки решу продолжить с патчем.
Мне по сути нужно просто подменить весь оргинальный класс на фейковый.
Если даже это была бы обычная тест функция, как там организовать этот момент - подмена одноого класса на другой?

Nikolay
30.04.2019
17:00:31
?


Дмитрий
30.04.2019
17:01:52
#Работа
Нужно написать бота для чата активности для тг с простой регистрацией и проверкой в инстаграме на наличие активности лайк/коммент/сохранение от участника чата разместивший свой ник, если действие не совершенно – предупреждение или кик с чата.
1) Вход в чат активности
Бот встречает нового юзера с сообщения
Привет, @ник_тг! Внимательно прочитайте правила. (ссылка на закрепленную запись в чате)
2) Размещение пользователем сообщение начиная с юзернайм в инсте с восклицательными знаками - !!ник_инстаграм78
3) Далее ссылка на пост, который нужно откомментить, лайкнуть, добавить в закладки Требование к ссылкам, которые пишутся в сообщении, есть лишний код или ютм метки нужно удалять. Нужно, что бы бот удалял неправильные ссылки в чате в которых есть UTM метка или другие лишние коды, как правило они начинаются с «?» знака.
пример НЕ правильной ссылки
https://www.instagram.com/p/A2hnvaK/?utm_source=ig_sh..
Правильная ссылка
https://www.instagram.com/p/A2hnvaK/
4) После того, как пользователь скинул свою ссылку, ему необходимо откоментить, лайкнуть или добавить в закладки (в зависимости от задания) 7 ссылок от пользователей, размещенных перед ним в чате активности, своим инстаграм профилем.
5) Если задание на комментарий, необходимо чтобы бот проверял чтобы было минимум 4 слова по 3 буквы в коменте от пользователя.
6) Бот проверяет профили пользователей в инстаграм на выполнение задания (лайк, коммент, сохранение). Если бот не находит выполненное задание, пользователь в телеграм получает сообщение о нарушении правил чата и выдает предупреждение о удалении. Повторное нарушение правил чата - удаление навсегда (восстановление платное).
7) Так же имеется ВИП доступ для пользователей. Человек, который приобрел ВИП доступ может просто скидывать ссылки в чат, но он не обязан лайкать, коментить и оставлять закладки. Его бот должен пропускать и не удалять из чата за неактивность на других страницах в инстаграм.
сроки и цену в лс


Костя
30.04.2019
17:04:58
Интересно, мне кажется за такое 1-2к зелёных
А вы че скажете, эксперты ?

?? Eugene
30.04.2019
17:06:06

Костя
30.04.2019
17:06:16
Бабки взять может но не сделает)

?? Eugene
30.04.2019
17:06:35
Ну мб и не сделает, но попробует =)

Vladislav
30.04.2019
17:09:26
Друзья, а как называется эта хрень ?
python2 << EOF
import sys
print sys.version
print 'custom data'
EOF
хочу погуглить-почитать.
Имею ввиду запуск программы из bash-a с передачей агрумента таким-вот оператором (или что это?): >>

Nikolay
30.04.2019
17:11:31
stdin/stdout/stderr

Vladislav
30.04.2019
17:11:58

Google

Tishka17
30.04.2019
17:12:12

Vladislav
30.04.2019
17:12:57

Nikolay
30.04.2019
17:13:32
heredoc
впервые слышу такое; да и не пользуюсь таким

Tishka17
30.04.2019
17:14:26

Nikolay
30.04.2019
17:33:29
?

Tynuk
30.04.2019
17:36:35
скажите плез когда лучше юзать исключения, а когда лучше писать кучу ифов?
если знаешь что возможна ошибка

Nikolay
30.04.2019
17:36:59
Что проще.

Tynuk
30.04.2019
17:37:07
исключения проще

Проксимов
30.04.2019
17:37:09

Tynuk
30.04.2019
17:37:13
но говорят что они тяжелые
в плане исполненя

Nikolay
30.04.2019
17:37:26
перепиши на го

Tynuk
30.04.2019
17:41:07
т.е.
когда имеешь дело с вложенными словарями, то лучше прописать
try: value = dict['key']['key2']...['key3']
except KeyError: pass
чем писать цикл, который проверит каждый ключ?

Митрофан
30.04.2019
17:41:53
Тут хоть немного башкирский чат?

Nikolay
30.04.2019
17:42:10
башкортостан?
питонист-башкир?

Tishka17
30.04.2019
17:42:21

Tynuk
30.04.2019
17:42:34
Каво?

Google

Tishka17
30.04.2019
17:42:54

Митрофан
30.04.2019
17:43:03
Я хочу Земфиру трахнуть

Tynuk
30.04.2019
17:43:44
Ленин урамы, азык тулек, яны йыл менен
def get_hang(update, tuplekeys):
if type(tuplekeys) is tuple: pass
else: return None
for i in tuplekeys:
if type(update) is dict: update = update.get(i)
elif type(update) is list and type(i) is int:
if i <= len(update): update = update.pop(i)
elif update == None: return None
else: return None
return update
или лучше try except

Митрофан
30.04.2019
17:44:03
Тишка, мы революцию не начинаеам

Nikolay
30.04.2019
17:44:19

Tishka17
30.04.2019
17:44:37

Nikolay
30.04.2019
17:44:59

Tynuk
30.04.2019
17:45:04

Митрофан
30.04.2019
17:45:09
Трай ексчепт - эюз хуй ня

Tishka17
30.04.2019
17:45:30
Если тебе понадобилось проверки типов, либо ты делаешь что-то очень абстрактное либо что-то не то

Tynuk
30.04.2019
17:46:31
и желательно без трая

Митрофан
30.04.2019
17:46:44
Яне знаю о способах мебели

Nikolay
30.04.2019
17:47:05

Митрофан
30.04.2019
17:47:21
Вон если мне носом тыкнули
То я покажу вам витедео

Tynuk
30.04.2019
17:48:01

Митрофан
30.04.2019
17:48:52
Если у меня волосы в носу не относятся Ся то по плюсик
Как то так

Google

Vadik
30.04.2019
17:50:43
хай)) Можно ли подружить requests с asyncio?

Алексей
30.04.2019
17:51:24

Vadik
30.04.2019
17:51:55

Митрофан
30.04.2019
17:53:59
Реклама, крч, если он ок,то отреагирует,а если он не пидор, то может я за него скажу

LighteR
30.04.2019
17:54:28

on my way to Uganda
30.04.2019
17:54:35

Denis
30.04.2019
17:54:45

Митрофан
30.04.2019
17:55:22

?? Eugene
30.04.2019
17:59:13
это поди нейронка какая-то

Митрофан
30.04.2019
18:01:52
Су

Almaz
30.04.2019
18:15:01

Andrew
30.04.2019
18:20:27
Файл базы существует?

Almaz
30.04.2019
18:20:35

Andrew
30.04.2019
18:20:49
А права есть?

Almaz
30.04.2019
18:22:38
А права есть?
видимо да, потому что в 70% слачаях он нормально отдает пару-ключ, а в 30% возникает ошибка и из за этого стопается работа скрипта

Andrew
30.04.2019
18:23:21
А доступ к этой базе посредством чего осуществляется?

Artemij
30.04.2019
18:28:04
Как вы чистите консоль? Ни одно решение из гугла у меня не работает

Sergyo
30.04.2019
18:29:02

Artemij
30.04.2019
18:29:39

Sergyo
30.04.2019
18:30:14
Clear

Google

Nikolay
30.04.2019
18:30:18

Sergyo
30.04.2019
18:30:23
Ctrl-L

Artemij
30.04.2019
18:30:26
Из кода*

Nikolay
30.04.2019
18:30:48
?
?

Artemij
30.04.2019
18:31:02
?