
Alexander
22.10.2016
07:44:41
дело тут не в слабости, а в том, что я не хочу на всякую ерунду тратить время
если от этой ерунды нет фана
от API ТГ фана нет

Дмитрий
22.10.2016
07:45:02
Я напрямую хотел бота сделать, мимо bot api, увлекательный опыт

Google

Alexander
22.10.2016
07:46:11
за недельку-две бы я разобрался с их API и всё написал, но мне жалко время на это, учитывая, что та интеграция была просто для отчёта по группам) а он был просто ради фана
хотелось сделать отчёт по людям, кто какую аудиторию контроллирует (отчёт по модераторам/владельцам чатов)
загнать все чаты в базу, загнать список юзеров в эту базу и сделать запрос по модераторам/админам
сколько уникальных человек суммарно во всех группах может забанить каждый из них
условно, вопрос о том, кому денюжку нести, если нужно будет массово продвинуть какие-то свои идеи (продукт А говно, продукт Б клёвый)
просто для маркетологов было бы интересно)

Дмитрий
22.10.2016
07:48:21

Alexander
22.10.2016
07:48:45
ну да, писькомерка модераторов чатов
и 2 недели на это мне просто лень тратить
а пару часов не жалко
в общем, с API ТГ я не стал разбираться

Roman
22.10.2016
09:26:40

bama^boy
22.10.2016
10:25:25

Google

Ivan
22.10.2016
11:14:15
бота кстати можно на баше написать, там есть запросы курлом, заходит отлично
в тг

Alexander
22.10.2016
11:17:12
фиг знает, может, я не разобрался, но я так понял, что надо эти запросы через какой-то клиент делать
а не самому напрямую
мне нравится oAuth2
и json
вот если такого нет у сервиса - я считаю, что API кривой
потому что сложный
то есть я хотел бы использовать стандартные библиотеки для работы с API через oAuth2 и json для работы с API вообще всех сервисов
и у 99% всё именно так и работает, но есть всякие проекты типа ТГ, которые не очень понимают в юзабилити

Александр
22.10.2016
11:19:45
Напрямую курлом можно же

Alexander
22.10.2016
11:21:22
вот есть этот чат, как мне написать клиент, который вытащит список всех участников чата (аватарки, логины, имена, тип членства (создатель/админ/простой пользователь)?
то есть на входе там будет логин и пароль от аккаунта (и ссылка вида https://telegram.me/devops_ru или просто @devops_ru), а на выходе я хочу json c этими данными
с любым oAuth2 API этот вопрос решается за 10 минут , а на самом сайте есть песочница, где можно попробовать запросы прямо через браузер (инпут поля есть, туда вводишь нужные данные - он формирует результат)
то есть видно, что люди подумали об юзабилити разработчиков и сделали для них всё красиво и удобно
в случае с ТГ это не так


Ivan
22.10.2016
11:25:59
у меня скриптик простой фидит сообщения системы в чатик, пытался сначала сделать ботом, но там стали некоторые проблемы и в итоге сделал отдельный аккаунт и через него все что нужно делаю
и вообще забыл о нем, есть консольный клиент, он клевый.
надо что-то записать - просто кидаю команды в файлик, он их раз в минуту считывает и делает что мне нужно
кли версия все логи и все ответы в json отвечает

Google

Alex
22.10.2016
11:28:51
А как запустить прогу чтобы после выхода из терминала она не померла?

Мария
22.10.2016
11:30:10
Здрасьте
ДевОпсяо

Konstantin
22.10.2016
11:32:10

Мария
22.10.2016
11:32:28
Костенька?

Vitali K.
22.10.2016
11:32:46

Alexandr
22.10.2016
11:33:37

Dmitry
22.10.2016
11:34:59

Alexandr
22.10.2016
11:35:21
значит screen

Vitali K.
22.10.2016
11:35:33

Dmitry
22.10.2016
11:35:41
Скрин или тмух

Vitali K.
22.10.2016
11:36:29
nohup можно

Alex
22.10.2016
11:41:42
Скрин тоже не помогает
Посемуто
Можно юнит системд

Alexander
22.10.2016
11:47:53
понятно, что сейчас к этому уже написали всяких либ
но я ждал не какой-нибудь там third-party API от Васяна, а официальный раздел на сайте с удобным конструктором запросов, списком API, песочницей и так далее (rest/json api)
и вот этого нет

Google

Ivan
22.10.2016
12:00:29
ты не хипстер :)

Александр
22.10.2016
12:02:08
И те не обязан
)

Alexander
22.10.2016
12:03:02
ну в 2016 я жду от всех сервисов API
если они нормальные
потому что API это не только для программистов

Admin
ERROR: S client not available

Alexander
22.10.2016
12:03:26
особых навыков не надо чтобы обычному менеджеру научиться работать с API
если это oAuth 2 + REST
напитонить скрипт и маркетолог/бизнес-аналитик сможет
а программиста завалить чем-то реально сложным и серьёзным

Александр
22.10.2016
12:05:09

Alexander
22.10.2016
12:05:30
ну вот через Zapier хотя бы
или аналогичные проекты

N
22.10.2016
13:17:41

bama^boy
22.10.2016
13:19:29

Alexander
22.10.2016
13:20:01
программисты стоят дорого - можно сэкономить деньги и на эти задачи поставить кого-нибудь, кто сделает это за меньшие деньги
студента какого-нибудь, например
а программиста завалить серьёзной работой, а не яслями с API

Google

Dmitrii
22.10.2016
13:22:40
Тут есть LUA боги в nginx?

Alexander
22.10.2016
13:23:07

bama^boy
22.10.2016
13:23:15
а программиста завалить серьёзной работой, а не яслями с API
т.е. работа с api всегда пустяковая? Ничего что компоненты в микросервисной архитектуре общаются между собой по api? Т.е. компонент не только предоставляет свой api, но и через него взаимодействует с другими, т.е. студент будет писать взаимодействие, что и есть часть кода самого api. Я не понимаю.


Alexander
22.10.2016
13:24:25
в том же SAP'е стажёры обычно отчётами и занимаются, например
в ИТ самые простые/дешёвые задачи - это веб, это парсеры всего и вся и это интеграция по API всякой хрени друг с другом
а умные опытные программисты пусть вот какие-нибудь нейронные сети обучают
сейчас многие вещи упрощаются, сложно только то, что нужно писать самому, а вот когда есть API - тут нужно лишь склеить друг с другом пару вещей, этому достаточно легко научить(ся), многие обычные менеджеры/аналитики могут это делать, просто чтобы экономить время - коммуникации с программистами тоже отнимают кучу времени и иногда проще самому сделать, чем просить программистов


Vladimir
22.10.2016
13:32:47
Но всем пофигу

bama^boy
22.10.2016
13:33:44
если менеджер ради экономии денег прграммит, то он будет думать о смене работы)

Alexander
22.10.2016
13:34:46
так рядовых менеджеров проще заменить, чем программистов

Vladimir
22.10.2016
13:34:54

Alexander
22.10.2016
13:35:26
ну, понятно, что не топ-менеджеры там будут кодить)

bama^boy
22.10.2016
13:35:34

Alexander
22.10.2016
13:35:47
программисты вообще-то дорогие)

Vladimir
22.10.2016
13:35:48

Alexander
22.10.2016
13:36:06
и какой смысл дорогих специалистов загружать ерундой?

bama^boy
22.10.2016
13:36:07

Vladimir
22.10.2016
13:36:18