
Алексей
05.09.2017
12:17:43
привет всем, кто знает есть чат по google apps script developers ? нужно скрипт написать, или здесь может есть кто шарит?

Проксимов
05.09.2017
12:37:27
Сам себя кастрировал

Сергей
05.09.2017
12:37:59
два юзера с одним именем?

b0g3r
05.09.2017
12:45:34

Google

Root
05.09.2017
12:55:09
Привет.. А подскажите плиз, от чего такая борода бывает?

Quarx2k ?
05.09.2017
12:56:14
Бан

Tigran
05.09.2017
12:56:25

Root
05.09.2017
12:56:36
при этом вебхук с событием прилетает, в группе написано joined the group via invite link
и юзер числится в списке пользователей, но вот у него такое сообщение

Marlik
05.09.2017
12:57:14
Гггг)) Или сначала задавали вопросы как мона спамить, какие лимиты, а потом опаааа)))

Root
05.09.2017
12:57:31

Alan
05.09.2017
13:00:45

Алексей
05.09.2017
13:01:22
А что нужно именно?
написать скрипт
Описание функционала скрипта:
Данный скрипт должен по назначенной вручную дате и времени, создавать гугл форму с определенными полями, которые необходимо брать из файла (каждый раз разные) и присылать ссылку на данную форму человеку запустившему скрипт.
Далее, в определенную дату и время, скрипт должен закрыть данную форму для ответов и открыть доступ на таблицу ответов и файлы формы определенным участникам, добавленным вручную, затем разослать участникам, результат этой формы (таблицу с ответами и ссылки на папки, в которых прикрепленные файлы)

Root
05.09.2017
13:01:36
Бан
А можно пожалуйста подробнее, что за бан? Мне просто юзер пишет, жалуется, что вступить не может. Я перед этим переключил на супергруппу, ссылка обновилась. Я ему ссылку новую дал - но ничего не меняется.. ( А в группе тем временем

Quarx2k ?
05.09.2017
13:04:05

Stanislav
05.09.2017
13:07:28

Google

Алексей
05.09.2017
13:08:36
Бюджет? Точное тз?
бюджет по договоренности, а именно сколько запросит человек, который будет писать, если нам подойдет эта цифра - го, ТЗ напишу без проблем.

Stanislav
05.09.2017
13:09:11

Алексей
05.09.2017
13:10:43
так ждать не нужно, если готовы взяться - пишите ориентировочно сумму и сроки, функционал скрипта описан в полной мере выше, исходя из него, я думаю, не сложно посчитать сумму и срок…

Root
05.09.2017
13:11:41

b0g3r
05.09.2017
13:16:53
ТЗ после предложения денег :)

Sergey❄️
05.09.2017
13:17:06

b0g3r
05.09.2017
13:17:40
Игра в угадайку

Алексей
05.09.2017
13:19:29
> бюджет который нам подойдёт
Ну так сразу говорите
ну просто сейчас предложения от 2 т.р. до 15 т.р. как бы без обьяснения за что и сколько часов на что потратить, человек должен как-то аргументировать стоимость? мне нужно сделать этот скрипт, а не торговаться, за 500 рублей скулить не буду, но хочу получить аргументированную стоимость, вот и все

Sergey❄️
05.09.2017
13:19:54

Карабанов
05.09.2017
13:20:28

Kiku
05.09.2017
13:24:03

Mad
05.09.2017
13:25:25
Какому-нить студенту, может быть, ок.

Карабанов
05.09.2017
13:25:32
это ведь очень мало?
ну для кого как. Кто-то может и возьмется - почему нет. Каждый знает стоимость своего времени. Писал бы я ботов на ком.основе - я бы даже какать не садился менее чем за 30к, учитывая, как заказчик 99.9% будет выедать мозг потом еще

Mad
05.09.2017
13:25:34
Только студент не осилит, скорее всего или говнище сделает.

Sergey❄️
05.09.2017
13:36:29

Kiku
05.09.2017
13:37:36

Sergey
05.09.2017
13:39:09

Kiku
05.09.2017
13:39:57

Sergey❄️
05.09.2017
13:40:35

Алексей
05.09.2017
13:40:50

Google

Карабанов
05.09.2017
13:42:06

Sergey
05.09.2017
13:42:09

Sergey❄️
05.09.2017
13:45:56

Алексей
05.09.2017
13:46:13
дело не в коментариях кода же
Просто я работал с человеком, по скрипту, и выглядело это следующим образом, я кинул описание - он сказал знаю/умею столько денег столько времени, я кинул ТЗ приступили к работе, а сейчас просто каждый проецирует мое сообщение на свой жизненный опыт и свои ситуации... кто хочет работать - тот работает, кто хочет общения - пишет сообщеньки, все просто


Bogdan
05.09.2017
13:50:18
Просто я работал с человеком, по скрипту, и выглядело это следующим образом, я кинул описание - он сказал знаю/умею столько денег столько времени, я кинул ТЗ приступили к работе, а сейчас просто каждый проецирует мое сообщение на свой жизненный опыт и свои ситуации... кто хочет работать - тот работает, кто хочет общения - пишет сообщеньки, все просто
ТЗ нужно для того, чтобы потом при вопросах заказчика в него, в ТЗ, тыкать
это раз
два - чтобы понимать все хотелки заказчика и сколько на них уйдет времени
я тебе тоже могу описание дать, а там ньюансов на такой же объем работы, как по описанию

Sergey
05.09.2017
13:57:14

Leonid
05.09.2017
14:01:35

Bogdan
05.09.2017
14:02:44
сколько раз оно выручало. напишешь код, а потом тебе прилетает "а вот здесь еще то и это, а это не так работает"
а ты такой: братишка, вот в тз ты так написал, я так и сделал
и все, на себя не поорешь

Sergey
05.09.2017
14:05:31
гайз напомните что там с пулингом надо сделать
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.googleapis.com', port=443): Read timed out. (read timeout=0.5)
try:
bot.polling()
except:
pass
?

Sergey❄️
05.09.2017
14:07:02

Sergey❄️
05.09.2017
14:07:11
:)
Слип делешь
И тайм-аут ставишь/ставишь больше

Sergey
05.09.2017
14:08:50
try:
bot.polling()
except:
bot.polling(timeout=120)
так что ли?
просто не могу сейчас проверить на коде

John
05.09.2017
14:09:18
bot.troll.bot()

Карабанов
05.09.2017
14:14:00

Sergey
05.09.2017
14:14:24

Google

Sergey
05.09.2017
14:14:33
груша там одобрил
?

Карабанов
05.09.2017
14:16:51
Решил вроде так
def telegram_polling():
try:
bot.polling(none_stop=True, timeout=60)
except:
traceback_error_string = traceback.format_exc()
with open("Error.Log", "a") as myfile:
myfile.write("\r\n\r\n" + time.strftime(
"%c") + "\r\n<<ERROR polling>>\r\n" + traceback_error_string + "\r\n<<ERROR polling>>")
bot.stop_polling()
time.sleep(10)
telegram_polling()
if __name__ == '__main__':
telegram_polling()
но тут переполнение стека ловится через какое-то время

b0g3r
05.09.2017
14:17:06
Пожалуйста, только не бареэксепт

Карабанов
05.09.2017
14:17:25
потом у меня был supervisord, а потом я смирился и ушел в вебхуки

b0g3r
05.09.2017
14:17:32

Admin
ERROR: S client not available

Sergey
05.09.2017
14:17:46
while True:
try:
bot.polling(none_stop=True)
# ConnectionError and ReadTimeout because of possible timout of the requests library
# TypeError for moviepy errors
# maybe there are others, therefore Exception
except Exception as e:
logger.error(e)
time.sleep(15)

b0g3r
05.09.2017
14:17:53
Да, это лучше

Sergey
05.09.2017
14:17:59
в ишью было

b0g3r
05.09.2017
14:18:20
logger.error() заменил бы на
logger.exception('polling error')
Ну и эксепшн бы явный указывал, их ж там не так много

Sergey
05.09.2017
14:19:40
согласен

b0g3r
05.09.2017
14:19:41
Поздравляю

Карабанов
05.09.2017
14:19:57
Успешно?)
супервизорд да - спас, потом тоже надоело =)

b0g3r
05.09.2017
14:20:09
Не, я про вебхуки

Карабанов
05.09.2017
14:20:15

Google

Mad
05.09.2017
14:20:18
Еее, предвзятые отношения
Cтудент тут скорее иносказательный образ, а не прямая отсылка к учащимся ВУЗов. Тем не менее, в силу возраста в группе "студентов" будет довольно много реальных студентов.

Карабанов
05.09.2017
14:20:58
Не, я про вебхуки
ну то есть как ... pythonanywhere :) памятник ему - упрощает жизнь недоразвитым типа меня ?

Sergey
05.09.2017
14:22:03
да ну вебхук не сложно если честно просто может не хотел разобраться?

Карабанов
05.09.2017
14:23:58

Sergey❄️
05.09.2017
14:25:16

Карабанов
05.09.2017
14:27:15
я боялся, что в sqlite не могёт, но могёт

Sergey❄️
05.09.2017
14:28:32

HipJoy
05.09.2017
16:28:32
доброго времени суток
кто знает, с помощью каких тулзов генерили доки для апи на сайте тг?

Дмитрий
05.09.2017
16:29:11
Зная telegram inc — писали руками ?

Евгений
05.09.2017
16:30:11
А доки Client API - отрубленными руками (поэтому доков на Client API больше нет, культяпками мало что напишешь)

Дмитрий
05.09.2017
16:30:42
?

Sergey❄️
05.09.2017
16:31:30
Возможно человек который писал эти доки случайно внес туда "секретные разработки" геочатов и был устранен

Дмитрий
05.09.2017
16:32:33

Sergey❄️
05.09.2017
16:33:09
Да, платежи помню

Alan
05.09.2017
16:52:16
Всем привет!
Народ, подскажите телега кеширует инлайн запросы пользователя?

Евгений
05.09.2017
16:53:17

Alan
05.09.2017
16:54:11

Евгений
05.09.2017
16:55:05
На период кэширования, сервер будет отправлять результат запроса, не обращаясь за ним к боту