@botoid

Страница 69 из 4042
Абу
06.08.2016
11:41:23
Откула это вы?

Олег
06.08.2016
11:44:47
с медузы

да давно там статья была

да не, тут простобольшая волна, в том числе со мной, была с медузы, вот я и вспомнил

Google
andr
06.08.2016
12:41:26
Кто-нибудь пишет cli-ботов на Node? чем пользуетесь?

Dmitry
06.08.2016
13:59:18
Кто-нибудь пишет cli-ботов на Node? чем пользуетесь?
гм. а разве есть решения cli на ноде?

andr
06.08.2016
14:02:00
вот хотелось бы узнать. нашёл на гитхабе пару недоделанных либ, но фиг знает, насколько они работоспособны

Constantine
06.08.2016
14:06:50
там просто node app.js

и всё

andr
06.08.2016
14:14:32
что?

Constantine
06.08.2016
14:17:16
ты пишешь бота

запускаешь его как обычное ноде веб приложение

и всё работает

у меня и для слака и для телеграма были боты. но в итоге на голанг переписал. у меня там парсинг был, либа парсинга фиговая, память текла + нода сама по себе ест памяти больше, чем голанг

это опять же вопрос про лонгпул. если не лонгпул. то телеграм делает вебхук и у тебя должно быть веб приложение, которое примет хук и отработает

andr
06.08.2016
14:19:57
это всё, конечно, хорошо, но мой вопрос заключался в другом

дело в том, что по условию задачи бот должен уметь создавать групповые чаты, а через бот апи этого сделать нельзя

Google
andr
06.08.2016
14:21:31
поэтому появилась мысль приспособить telegram-cli под это дело

собственно, может кто-то делал подобное на ноде

Constantine
06.08.2016
14:24:06
абсолютно другой вопрос же

Constantine
06.08.2016
14:24:45
разве

пути тут ровно два. вызывай системную команду или же посмотри исходники на сях и сделай также на ноде

я бы сделал первое и не парился

Плюшка
06.08.2016
14:40:20
telegram-mt-node | About MTProto. www.npmjs.com Telegram Mobile Protocol (MTProto) unofficial library in pure javascript on the Node.js platform.

Dmitry
06.08.2016
15:05:51
telegram-mt-node | About MTProto. www.npmjs.com Telegram Mobile Protocol (MTProto) unofficial library in pure javascript on the Node.js platform.
как-то он долго не обновлялся https://github.com/enricostara/telegram-mt-node/commits/master

Alex
06.08.2016
15:14:13
Telegram cli можно запустить в режиме сокета и управлять им через этот самый сокет

Ну либо вон брать либу для работы непосредственно с mtproto (без telegram cli)

Myopic
06.08.2016
19:04:45
Крутая тема

На базе их бота можно сразу удобно организовать приём сразу нескольких видов платежек чтобы принимать платежи в своём боте: - через Сбербанк.Онлайн - Киви - Яндекс.Деньги - WebMoney - Тинькоф платежи - ВТБ24 - АльфаБанк - etc То есть всё сразу принимать, а не по отдельности изучать API

Vitaly
06.08.2016
20:02:46
недавно искал, пока ничего вменяемого нет

есть реализации mtproto https://github.com/sdidyk/mtproto обвязка там должна быть несложной

Myopic
07.08.2016
03:16:46
Есть ли возможность в Bot API по @user узнать существует ли такой юзер?

везде используется user_id а толку от этого параметра мало

т.к. user_id моему скрипту не известен

Yokai
07.08.2016
04:44:48
@user можно легко менять, поэтому толку именно от @user мало. А вот user_id не меняется

Google
Yokai
07.08.2016
04:50:36
sendMessage вообще использует id чата. Нет, нельзя узнать, существует ли @user. И врядли будет можно, это же позволит ботам создать базу существующих юзернеймов для спама

Абу
07.08.2016
05:19:17
А через консольный клиент?

В Ботах точно такой фунции нет. Так как только если пользователь напишет боту можно узнать инфу о нем.

LEXASOFT
07.08.2016
05:32:49
Можно форвардить сообщение боту чтоб он узнал его инфу

Абу
07.08.2016
05:33:01
Хмм

Хороший вариант

Вроде как бот может сканировать кто есть в группе и выводить о них инфу?

LEXASOFT
07.08.2016
05:34:45
И это

Абу
07.08.2016
05:37:11
И в каналах?!

LEXASOFT
07.08.2016
05:38:06
Апи нельзя почитать?

Абу
07.08.2016
05:38:57
Я оттуда и сказал

☯ Alex
07.08.2016
05:41:01
sendMessage вообще использует id чата. Нет, нельзя узнать, существует ли @user. И врядли будет можно, это же позволит ботам создать базу существующих юзернеймов для спама
Базу можно итак создать - обычный словарь распространенных слов, только толку мало - несколько пользователей забанят такого бота бвстро

Yokai
07.08.2016
11:08:15
setWebhook требует запихнуть файл через браузерный механизм. Есть идеи, как это в коде выглядит?

(файл сертификата)

Такое ощущение, что проще создать бота, который рассказывает, какой у файла id, и вписать в запрос этот id, чем придумать нормальное решение

да, так и сделал %)

Alexey
07.08.2016
12:41:35
Curl

Admin
ERROR: S client not available

Плюшка
07.08.2016
14:18:22
там же multipart post?

Yokai
07.08.2016
14:19:30
Да, что-то такое

Google
Плюшка
08.08.2016
00:41:10
как-то он долго не обновлялся https://github.com/enricostara/telegram-mt-node/commits/master
Если не ошибаюсь, он не зависит от апи. Надо качать схему с оффсайта и компилить в js. Во всяком случае, в шарповых либах так было

Dmitry
08.08.2016
00:41:45
а у тебя под рукой рабочего cli нет?

у меня есть подозрение, что после того как запилили супергруппы, логика работы с оными врятли добавится через схему

Dmitry
08.08.2016
00:48:07
в общем, текущее положение дел. клиент сидит в двух супергруппах. из одной Updates приходят, из другой — нет. когда должны упасть Updates из «проблемной» супергруппы, из сокета ничего не приходит при этом клиент вполне нормально отвечает на CODE_ping (0x7abe77ec) — CODE_pong(0x347773c5) стоит дёрнуть updates.getDifference как написано в https://core.telegram.org/api/updates#obtaining-differences застрявшые обновления сразу прилетают. может у кого мысли какие появятся. поддержка морозит.

Dmitry
08.08.2016
22:21:49
Дим, а это одна и та же группа?
с которой не приходят сообщения? да одна и та же. вернее их две уже, но тренируюсь на одной

Roman
08.08.2016
23:15:37
а кинь-ка, туда и моего @obitel

я, на днях, видимо, присоединюсь к решению.

Dmitry
08.08.2016
23:19:24
в принципе, из публичных я с проблемами в @habrachat столкнулся. добавил. а он у тебя cli?

Roman
08.08.2016
23:26:40
ну да.

а второй какой?

Dmitry
08.08.2016
23:29:06
барахолка пхб4'а

Ivan
09.08.2016
09:15:52
добрый день, подскажите пожалуйста бота, с котировками :) а то RuTraderBot сломался)

Arthur ?
09.08.2016
09:20:34
Приблизительная стоимость при покупке в Сбербанке (Москва): • 0,01 EUR • 0,02 USD • 0,01 GBP • 0,01 CHF ✅ Более точные данные на официальном сайте или в приложениях Сбербанк Онлайн.

и вот курс ЦБ позволяет узнать

Денис
09.08.2016
11:17:01
Очередная полезная штуковина от Гугла - в open source. На это раз - парсеры для 40 языков (включая русский). Уже обученные синтаксические модели позволят использовать все прелести Tensor Flow разработчикам, которые создают продукты не только для англоязычных стран. Кажется, идею "машинное обучение в каждый дом" Гугл претворяет в реальность очень масштабно: буквально в глобальном масштабе. https://research.googleblog.com/2016/08/meet-parseys-cousins-syntax-for-40.html

Alex
09.08.2016
11:46:04
github.com/CubexX/confstat-bot

Constantine
09.08.2016
11:48:24
зачем?)

Google
Constantine
09.08.2016
11:48:27
на го

Alex
09.08.2016
11:49:43
https://github.com/tucnak/telebot

https://github.com/go-telegram-bot-api/telegram-bot-api

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