@botoid

Страница 82 из 4042
Плюшка
26.08.2016
14:32:33
Yokai
26.08.2016
14:32:38
вообще я бота для поиска по новостям ВК сделал на этом, ну да и ладн. Я для себя уяснил одну прекрасную вещь, и теперь со смелой ненавистью выброшу php-фреймворки, потому что в них, как и в фреймворки с ботами, просто верят.

Плюшка
26.08.2016
14:33:24
ну да

я о том же

Google
Yokai
26.08.2016
14:34:07
ну ок, не верьте :D Уж сенды в боте точно есть

https://vk.com/wall-126730570_564 Инженер-программист<br>Зарплата: от 12 000 р.<br>Компания: ОАО"ВОЛГОГРАДНЕФТЕМАШ" ФИЛИАЛ " КОТЕЛЬНИКОВСКИЙ АРМАТУРНЫЙ ЗАВОД"<br>Подробней: http://volgograd.rus-work.com/vakansii/id10440<br>#работа #вакансии #волгоград<br> #Инженер@rus_rabota_v_volgograde<br> #Программист@rus_rabota_v_volgograde

Плюшка
26.08.2016
14:35:20
он волшебник

или тролль

Kostya
26.08.2016
14:35:34
не трогайте его, у него все работает

Yokai
26.08.2016
14:35:36
угу, я познал дзен

а вообще пропишите урл фотки сюда, в чат. Что будет?

Yokai
26.08.2016
14:36:39
точно тролль
могу весь исходник бота скинуть

он меньше 100 строк

Плюшка
26.08.2016
14:36:55
давай

мне оч интересно

Google
Yokai
26.08.2016
14:37:20
осторожно набросочный быдлокод, иду копировать =) Я его за час сделал

Плюшка
26.08.2016
14:38:54
норм

я тоже сначала юзал самописный велосипед

но потом он перестал работать из-за изменений в бот апи

и я перевел на готовую обертку своего бота

попутно выкинув биндинги к libcurl из зависимостей

Yokai
26.08.2016
14:40:47
http://pastebin.com/u06ich5L

Плюшка
26.08.2016
14:41:31
правда, немного потрахаться пришлось, например родился такой быдлокод class Message < Telegram::Bot::Types::Message attr_accessor:_args,:_command def initialize(oc) oc.send("attribute_set").each{ |attr| self.send(attr.name.to_s + "=",oc.send(attr.name)) } end end

(это я так расширил класс Message)

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

Yokai
26.08.2016
14:43:31
ни фоток, ни документов, ни прочей бредятины, бот шлёт текст, в нем есть урлы, и телеграм сам добывает соответствующие урлам картинки

вон сверху телеграм показал, что ссылка с pastebin, так же и с постами из вк

Плюшка
26.08.2016
14:44:27
Yokai
26.08.2016
14:44:41
так что нечего тут ругаться

или даун

точно тролль

где кнопка репорта

Плюшка
26.08.2016
14:46:34
не, ну в принципе картинки урлами - это не так уж и фигово, разве что выглядит хуже картинок, отправленных через sendPhoto

Google
Kostya
26.08.2016
14:47:00
vk.com youtube.com https://habrahabr.ru

тож и для фоток, нет ?

Yokai
26.08.2016
14:47:39
функция tgMethod любые сенды на ура обрабатывает

Kostya
26.08.2016
14:47:47
https://habrastorage.org/files/322/67f/d13/32267fd1301f44719e893d2f118c7071.jpg https://habrastorage.org/files/071/4fc/d50/0714fcd508934ad7ab41d1aec31b0c9d.jpeg https://habrastorage.org/files/078/5ec/9c4/0785ec9c41fb47baa015383f4a19570f.jpg

Yokai
26.08.2016
14:47:58
https://core.telegram.org/bots/api#senddocument InputFile OR string

Плюшка
26.08.2016
14:48:39
You can either pass a file_id as String to resend a file that is already on the Telegram servers, or upload a new file using multipart/form-data.

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

(конечно, можно предварительно настроить бота, отправив ему в личку нужные файлы, но что ты будешь делать с контентом, который генерируется динамически?)

функция tgMethod любые сенды на ура обрабатывает
только те, которые можно сделать get запросом

Yokai
26.08.2016
14:52:40
да вообще ничего вам показывать не буду, только ругаетесь. Вот ты много ботов создавал и демонстрировал?

Так уж и быть, если в приложении для обмена сообщениями мне приспичит отправлять фотографии, генерируемые динамически сервером, сделаю функцию для post-запроса

Савелий
26.08.2016
14:56:18
а я своего бота могу как-то натравить на чужой канал? чтобы он оттуда статьи воровал и мне в канал перепащивал?

Andrey
26.08.2016
14:56:52
Через CLI только

Савелий
26.08.2016
14:57:45
я хочу RSS ленту из чужих каналов делать, зачем мне отдельно читать 10 каналов по одинаковой тематике, если их можно в ленту загнать?

такое можно как-то запилить?

Andrey
26.08.2016
14:58:25
так я и говорю, пишешь кастомный клиент на telegram-cli или подобной либе

регаешь новый аккаунт, или используешь свой

Савелий
26.08.2016
14:58:57
я пока с cli не разбирался, думал это стандартными средствами можно сделать

Admin
ERROR: S client not available

Google
Andrey
26.08.2016
14:59:04
и тащишь всё, что тебе нужно из любого канала

Gennadiy
26.08.2016
14:59:09
а, кстати, да - идея)

Andrey
26.08.2016
14:59:18
на Bot API — никак

Gennadiy
26.08.2016
14:59:21
об этом и была у меня мысль когда-то)

Alexander
26.08.2016
15:02:00
Народ, а у сообщения update_id уникально ведь для чата?

Yokai
26.08.2016
15:03:41
двач же
Что-нибудь еще?

Плюшка
26.08.2016
15:04:01
Yokai
26.08.2016
15:05:01
и здорово, а 36 человек... Проблема есть у каналов в ТГ. Их не может посмотреть человек из браузера, а значит, выгоднее подобные блогодеятельности вести на абсолютно любой другой платформе

Yokai
26.08.2016
15:07:42
вот и идея для сервиса — трансляция каналов и групповых чатов в браузер
воспримут как шпиона, не хочу. Я на самом деле мечтаю от вас убежать на другую общалку, в идеале jabber или irc, где все проще, где боты и люди равны по умолчанию, где действительно есть выбор клиента, и так далее и тому подобное

Савелий
26.08.2016
15:08:02
Gennadiy
26.08.2016
15:09:05
Yokai
26.08.2016
15:09:06
выгода у всех разная. есть такие блоги, что если вести их в браузере, обязательно подписчики из фсб придут. или из фбр
А здесь тоже придут, каналы и публичные чаты ничем не защищены и на их раскрытие нет даже конкурса

Alexander
26.08.2016
15:09:33
как раз только для чата)
ну в глобале то понятно :)

воспримут как шпиона, не хочу. Я на самом деле мечтаю от вас убежать на другую общалку, в идеале jabber или irc, где все проще, где боты и люди равны по умолчанию, где действительно есть выбор клиента, и так далее и тому подобное
где то была статейка, мол джаббер хорош, но в современном мире реализация говно, нужно переделывать транспорт для заточки под мобильные приложения. Вот когда запилят, тогда и можно в жабир. А так у меня он из ностальгии пока запущен %)

хотя, к тому времени уже может быть и tox допилят до вменяемого состояния :)

Google
Yokai
26.08.2016
15:13:00
то есть jabber-клиенты не справляются с 100% аптаймом?

а, это про ломающееся соединение... Дошло

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