@botoid

Страница 619 из 4042
Wyldstyle
08.03.2017
17:21:56
если можно)

Root
08.03.2017
17:22:06


да он еще не работает - я только делаю )

но вообще @cold_breath_bot

Google
Wyldstyle
08.03.2017
17:22:37
на чем написан?

Root
08.03.2017
17:22:48
python3

Wyldstyle
08.03.2017
17:23:23
но вообще @cold_breath_bot
очень интересно! Жду релиза!

python3
не знаешь на хероку есть возможность запустить бота на плюсах?

Root
08.03.2017
17:24:01
очень интересно! Жду релиза!
месяцок примерно.. надеюсь..

Root
08.03.2017
17:25:04
да, только я афк 5 минут =)

Konstantin
08.03.2017
18:01:45
а я консольное приложение в Azure хостю.. на бесплатном плане... пока хватает

только странно- с телефона бот не работает. а с компа- моментально

Nikita
08.03.2017
18:36:23
Всем привет! Я разработчик @memingbot. Сделан на node.js и mongodb. Упакован в docker и запендюрен на digitalocean. Если есть вопросы по разработке - всегда рад помочь :)

Vitaly
08.03.2017
18:40:54
Код лучше покажи :)

Yury
08.03.2017
18:40:57


Google
Vitaly
08.03.2017
18:40:58
Привет

Nikita
08.03.2017
18:41:20
Код лучше покажи :)
эх.. лучше его не видеть)

f4rt~
08.03.2017
18:41:59
Ну тогда какие могут быть вопросы?)

Nikita
08.03.2017
18:42:06
для шустрого рендеринга мини превью юзаю https://github.com/Automattic/node-canvas

Vitaly
08.03.2017
18:42:08
Да ладно тебе, показывай :)

Root
08.03.2017
18:42:19
да, давай, показывай )

Nikita
08.03.2017
18:43:27


Vitaly
08.03.2017
18:43:51


Yury
08.03.2017
18:44:37
Благодаря этому боту беседы в чате станут ещё интеллектуальнее

Nikita
08.03.2017
18:46:33
Нее.. пока не могу код показать ребят. Сорри. А какая часть кода вас интересует?

Nikita
08.03.2017
18:48:03
Ааа.. эт легко. Щас гист скину того как примерно это работает

Nikita
08.03.2017
18:49:59
https://gist.github.com/nikashitsa/bf9f26ae739388c86fa4c9e980e28162

Vitaly
08.03.2017
18:50:01


Nikita
08.03.2017
18:51:41


Root
08.03.2017
18:53:15
Да это пожалуй слишком просто =) Я думал вы там покажете, что языки у вас динамически добавляются из базы. А там хардкор.

А давайте еще посмотрим обработку колбэка language:en

Rocket
08.03.2017
18:53:59
Отменить сверху... Интересное решение!

Nikita
08.03.2017
18:54:01
Нее.. в БД там всего две коллекции: 1. мемы 2. юзеры

Google
Rocket
08.03.2017
18:54:40
Напомните мне во вторник, покажу какой код у меня клавы рисует ?

Nikita
08.03.2017
18:54:48
а языки просто как .json файлы лежат в проекте и в зависимости от языка юзера выбираются

Root
08.03.2017
18:54:56
Vitaly
08.03.2017
18:55:00
А чо код не можешь показать? Что там секретного?

Nikita
08.03.2017
18:55:40
и это.. не уверен что там не осталось API_KEY каких-нибудь

Root
08.03.2017
18:56:02
и это.. не уверен что там не осталось API_KEY каких-нибудь
ахаха.. а у вас их много там? ) 1 же должен быть

Nikita
08.03.2017
18:56:13
как бот по-больше народу наберёт, почищу реп и публично выложу

Vitaly
08.03.2017
18:56:23
ну так проверь, там кода же немного

Root
08.03.2017
18:56:45
ну так проверь, там кода же немного
судя по количеству кода вот тут в return - там много кода )



Nikita
08.03.2017
18:57:12
ну так проверь, там кода же немного
Почему такое ярое желание увидеть весь код?

Vitaly
08.03.2017
18:57:35
Root
08.03.2017
18:57:36
Почему такое ярое желание увидеть весь код?
весь не нужно - покажите что-нибудь интересное

Vitaly
08.03.2017
18:57:43
научиться чему нибудь

Nikita
08.03.2017
18:59:25
Написание бота - эт не большая наука или искусство. Базовых навыков nodejs программиста (или другого серверного языка) хватит. Ща гляну что-нибудь интересное

Nikita
08.03.2017
19:02:14
вот например telegram.js, который в предыдущем куске отправляеть в api запрос https://gist.github.com/nikashitsa/8446487425594c4dbd22ead5c14e0140

Vitaly
08.03.2017
19:02:53
Такое мы сами умеем ) Нам бы структуру проекта

Google
Nikita
08.03.2017
19:03:01
Вот как раз и интересно, как код структурирован, какие подходы
полностью самописный. Как считал красивым для себя так и структурировал. Хотя вроде уже есть неплохие фреймворки

Root
08.03.2017
19:04:32
полностью самописный. Как считал красивым для себя так и структурировал. Хотя вроде уже есть неплохие фреймворки
у вас код нечитабельный.. Вот я вроде не дурак - ничего не понимаю, че там происходит

Nikita
08.03.2017
19:05:44
ну.. я тоже иногда чужой js не могу прочесть. Поэтому код и не публичный)

Root
08.03.2017
19:06:12
Не нападай, видишь человек еще учиться
сорри, чет и правда я как чайка.. Просто за целый день сегодня голова пухнет от кода =)

Vitaly
08.03.2017
19:06:26
Отдохни, ёпта

Nikita
08.03.2017
19:07:31


а ты с cli не работал?
работал, а что там с ним работать?)

Root
08.03.2017
19:08:05
ой, так может ты мне и поможешь

Nikita
08.03.2017
19:08:39
давай в direct

denisx
08.03.2017
19:15:23
Что тут хитрого?

Root
08.03.2017
19:17:09
Что тут хитрого?
если делать как он - ничего ровным счетом

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

Nikita
08.03.2017
19:18:55
а вот если ты хочешь добавлять новый язык в бота без редеплоя - то там могло бы быть интересно
язык добавляется раз в месяц от силы новый. Можно и деплойнуть

Root
08.03.2017
19:19:39
язык добавляется раз в месяц от силы новый. Можно и деплойнуть
ну да, согласен... но у вас смотреть нечего - бот изи, делается за 2 часа

Nikita
08.03.2017
19:20:40
и?

Root
08.03.2017
19:21:15
и?
да вот собственно и все =)

Google
Nikita
08.03.2017
19:21:55
ок :)

Rocket
08.03.2017
19:24:36
А почему return? ?

А, это js...

Nikita
08.03.2017
19:25:08
там на Promise всё

Root
08.03.2017
19:25:11
А почему return? ?
ахаха очень хороший вопрос, коллега

Rocket
08.03.2017
19:25:24
там на Promise всё
Угу, я понял. Future, если по нашему.

f4rt~
08.03.2017
19:27:06
а вот если ты хочешь добавлять новый язык в бота без редеплоя - то там могло бы быть интересно
интересно когда автоматически переводится с технологией апишки какой-то, того же гугл, а не подгрузка json файлов локализации

f4rt~
08.03.2017
19:28:00
такого нет - только за бабло
ой лень линки искать, но ты не прав)

Root
08.03.2017
19:28:45
ой лень линки искать, но ты не прав)
я нашел только на maxmind, ой это вообще по координатам, сорян - не то )

ой лень линки искать, но ты не прав)
короче какой-то я нашел ущербный один только сервис.. И там лимиты суровые. А через goslate только за бабло вроде

f4rt~
08.03.2017
19:31:31
я форварднул твое сообщение в личку, что бы не забыть завтра найду, сегодня беглый пробег по чатам и поиск по ключевым словал не дал результата(

Root
08.03.2017
19:38:21
https://cloud.google.com/translate/docs/ а тут по чем?
не помню, но чет у меня там не сролось с ними

Rocket
08.03.2017
19:43:45
https://cloud.google.com/translate/docs/ а тут по чем?
Емнип, они его прикрыли

/
08.03.2017
20:06:03
короче какой-то я нашел ущербный один только сервис.. И там лимиты суровые. А через goslate только за бабло вроде
яндексом автоматически перевожу (нормальные лимиты) - я только в инглише заганяю текст, а дальше юзер из 80 языков пусть сам выбирает на каком хочет видить текст в боте, тут есть примеры - @Jimmy_chatbot з.ы. хотя перевод рили очень страдает, я недоволен. лучше реально в json хранить и руками переводить

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