@botoid

Страница 359 из 4042
f4rt~
19.12.2016
21:54:14
а данные от яд метрики обрабатывать уже чем либо или в базу писать

что тебе мешает на /start повесить хандлер с счетчиком

[Anonymous]
19.12.2016
21:54:29
Проще собирать самому, IMHO.

Там собирать нечего.

Google
[Anonymous]
19.12.2016
21:54:37
Уники за сутки, уники за вчера, прирост.

Кол-во запусков, кол-во сообщений.

Делов на 10 минут.

f4rt~
19.12.2016
21:55:48
Куда интереснее активных детектить

[Anonymous]
19.12.2016
21:56:17
Ну тут уже вопрос в том, что считать за активность. У меня например есть DAU (Daily Active Users), т.е. сколько за сутки написало.

При этом в моём случае - это активность.

f4rt~
19.12.2016
21:56:44
за N промежуток, допустим за неделю или по кол-вом команд

Dmitriy
19.12.2016
21:57:14
Проще собирать самому, IMHO.
Графики строить тоже самому ?

[Anonymous]
19.12.2016
21:57:20
core users так сказать
Core users у нас - 60 сообщений за последние 10 дней вроде бы.

Графики строить тоже самому ?
Ну а чего их строить-то?

Скачал какой-нибудь Chart.js или morris.js.

Если немного JS знаешь, то никаких проблем не составит.

Google
[Anonymous]
19.12.2016
21:58:06
Воткнуть данные с бэкенда туда.

Dmitriy
19.12.2016
21:58:25
Зачем ? Если есть спец сервисы

[Anonymous]
19.12.2016
21:58:29
Вообще спрос есть, я подумываю, не сделать ли статистику для ботов, через ретрансляцию сообщений.

botan.io? Ну если кому-то это нормально, то и так сойдёт.

Dmitriy
19.12.2016
21:58:50
botanio?

[Anonymous]
19.12.2016
21:59:18
botanio?
Да, вот только толку от такой статистики немного мало.

Ну если нравится на циферки красивые смотреть, то толк, конечно есть.

Боты для телеги довольно разнообразные, это же не как Яндекс.Метрику на сайт воткнуть.

Есть определённые цифры, которые одинаковы для всех (вроде DAU), но на этом всё заканчивается.

f4rt~
19.12.2016
22:00:26
Евгений
19.12.2016
22:00:35
Ботанио вообще норм

[Anonymous]
19.12.2016
22:00:52
ну на каждое событие можно в метрике отслеживать
Так я и говорю, не проще ли для себя такое сделать, нет? Кажется, старый разговор а-ля "нужны ли фреймворки".

f4rt~
19.12.2016
22:01:00
есть у тебя какой-то обработчик, адалт например выбор жанра, и ты смотришь какой категорией народ более интересуется и тд.

[Anonymous]
19.12.2016
22:01:01
Мне проще накидать графиков самому по своей базе.

Может это я такой ебанутый.

f4rt~
19.12.2016
22:01:14
Ну вкус и цвет

Dmitriy
19.12.2016
22:01:14
Ботанио вообще норм
А это не он против фреймов выступал ?

[Anonymous]
19.12.2016
22:01:19
Я.

Google
Dmitriy
19.12.2016
22:01:46
Я.
Аа тогда можно было. просто напомнить о себе. Мы бы все поняли

@Groosha я про это

У меня просто все боты без фреймворков, я вот лох по местным меркам.

f4rt~
19.12.2016
22:04:48
*ехидная улыбка*

У меня просто все боты без фреймворков, я вот лох по местным меркам.

[Anonymous]
19.12.2016
22:06:15
Ну тут некоторые личности язвительно выражаются касательно определённых убеждений, потому что им кажется, что они-то точно правы.

b0g3r
19.12.2016
22:06:56
О, какое точное самоописание)

[Anonymous]
19.12.2016
22:07:48
если их большинство == они правы
Нельзя быть правым относительно личных предпочтений. Я не знаю, почему это вызвало тут такую бурную дискуссию.

f4rt~
19.12.2016
22:08:04
есть стандарты

[Anonymous]
19.12.2016
22:08:34
Ну вот я бы не сказал, что использование фреймворка для Telegram Bot API - это какой-то стандарт. Высосанное из пальца, разве что.

f4rt~
19.12.2016
22:08:37
возможно ты и пишешь крутых ботов, но они не поддерживаемые другим разработчиком. Часы рефакторинга и в итоге он скажет, что нужно переписать все

Rocket
19.12.2016
22:09:32
Хех

Я вообщем из того же лагеря.

f4rt~
19.12.2016
22:10:25
Понимешь, фреймворк это как 3-я сторона в разработке, которая задает четкие правила написание и лучше придерживатся их, нежели городить свой code style так коллективная разработка пойдет в 1000 раз быстрее

Pavel
19.12.2016
22:25:59
Фреймворк это хорошо. Но увы на данный момент нету хороших проработанных именно для ботов.

Dmitriy
19.12.2016
22:29:50
Что ты понял?
Времени много у кого-то

Google
[Anonymous]
19.12.2016
22:53:17
Времени много у кого-то
Похоже, у тебя его намного больше, если ты так реагируешь.

Rocket
19.12.2016
22:53:50
и какого ?
Без фреймворка обошелся. В смысле - написал свой.

Dmitriy
19.12.2016
22:55:17
Похоже, у тебя его намного больше, если ты так реагируешь.
Все возможно. Я выше к тому что ты естественно будешь педлагать написать свой велосипед. и это понятно

Oleg
19.12.2016
22:55:38
ой

Dmitriy
19.12.2016
22:55:44
черт

давай еще раз

Oleg
19.12.2016
22:55:59
Here is the token for bot Sweet Bot @sweetbot: 116863309:AAGbVkOeKXXVIY9hyEZLKK0zXKy0E8d_2zU

f4rt~
19.12.2016
22:56:12
?

Vitaly
19.12.2016
22:56:45
нерабочий токен

f4rt~
19.12.2016
22:56:45
[Anonymous]
19.12.2016
22:57:02
Все возможно. Я выше к тому что ты естественно будешь педлагать написать свой велосипед. и это понятно
Это не обязательно велосипед, ты так говоришь, будто нормально написать нельзя.

Как будто бот без фреймворка - обязательно лапша, говнокод и дерьмо.

f4rt~
19.12.2016
22:57:45
Как будто бот без фреймворка - обязательно лапша, говнокод и дерьмо.
ну покажи код я скажу сколько у меня посредственного прогера, уйдет времени понять его логику тд и тп

и покажи аналог с использоавнием sdk

[Anonymous]
19.12.2016
22:58:08
А что показать? Функцию sendRequest(), которая отправляет запрос к API?

f4rt~
19.12.2016
22:58:43
Нет, не методы какую то логику, которая базируется на них

Dmitriy
19.12.2016
22:59:11
Как будто бот без фреймворка - обязательно лапша, говнокод и дерьмо.
отсылка была к своему изделию. если я хотел бы обидеть я бы сказал говнокод

[Anonymous]
19.12.2016
22:59:45
Нет, не методы какую то логику, которая базируется на них
Какая сложная логика может быть в ботах, если они элементарные?

f4rt~
19.12.2016
23:00:04
Google
[Anonymous]
19.12.2016
23:00:07
Точнее, правильней было бы сказать, что это такое сложное, чего нельзя написать самому.

f4rt~
19.12.2016
23:00:10
ты сам говорил, топ активных за сутки

[Anonymous]
19.12.2016
23:00:11
Тоже функциями, без лапши и говна.

Или класс небольшой сделать.

Ну покажи как ты топы собираешь например
Запрос к базе делаю... Как и все остальные?

client[:msgs].distinct("u")

В ключе u ID пользователя.

Rocket
19.12.2016
23:02:13
[Anonymous]
19.12.2016
23:02:30
client[:msgs].distinct("u")
Можно выборку по timestamp сделать, но я не очень понял, это сейчас к чему было.

Чтобы её отправить, нужно вызвать sendRequest("sendMessage", ['chat_id' => 12345, 'text' => result]).

Если не нравится, никто не мешает написать обёртку в три строчки для sendMessage.

А то и в две - вторая return.

Это самоирония. Написано у меня нормально.
Мне вообще без разницы, я сюда однажды пришёл с этим вопросом, потому что хотел понять пользу фреймворков. Почему их так много и зачем они нужны. Я подумал, может быть я чего-то упускаю или не понял. И спросил.

Rocket
19.12.2016
23:04:43
А то и в две - вторая return.
У меня 5 или 6 на каждый метод. Есть глобальные дефолты для parse_mode и disable_notifications

Rocket
19.12.2016
23:05:25
Для питона я нашел пару.

pytelegramapi и еще один.

Оба синхронные. Меня это не устроило и я написал свой.

Yury
20.12.2016
00:43:29
https://azure.microsoft.com/en-us/services/bot-service/ Баян?

Страница 359 из 4042