Size: a a a

Боты на Telegraf

2017 December 08

DE

Denis Efremov in Боты на Telegraf
Хотя session middleware был подключен
источник

DE

Denis Efremov in Боты на Telegraf
Он не для этого, session middleware? Не для того, чтоб разделять на сессии по пользователю?
источник

DE

Denis Efremov in Боты на Telegraf
Еще вопрос: как правильно взаимодействовать с БД?
Где б кешировать юзера?
источник

DE

Denis Efremov in Боты на Telegraf
А то у меня каждый запрос - обращение к БД
источник

DE

Denis Efremov in Боты на Telegraf
источник

A

Alexander in Боты на Telegraf
Denis Efremov
Еще вопрос: как правильно взаимодействовать с БД?
Где б кешировать юзера?
redis
источник

DE

Denis Efremov in Боты на Telegraf
По ссылке ходил?
источник

A

Alexander in Боты на Telegraf
Denis Efremov
А везде next(ctx) вызывать, не решение?
а когда next() научился принимать значения?
источник

A

Alexander in Боты на Telegraf
Denis Efremov
По ссылке ходил?
чо там?
источник

DE

Denis Efremov in Боты на Telegraf
Там knex
источник

A

Alexander in Боты на Telegraf
а кто мешает redis рядом запустить?
источник

A

Alexander in Боты на Telegraf
он всё в памяти крутит, а дамп на диск можно настроить по количеству изменений и по времени
источник

V

Vitaly in Боты на Telegraf
Alexander
а когда next() научился принимать значения?
очень давно )
источник

A

Alexander in Боты на Telegraf
Vitaly
очень давно )
ну да, в композере )) сорян
источник

DE

Denis Efremov in Боты на Telegraf
Я не пойму, я могу next(ctx) использовать не в use?
источник

DE

Denis Efremov in Боты на Telegraf
И как правильно, если да?
источник

A

Alexander in Боты на Telegraf
можешь
источник

DE

Denis Efremov in Боты на Telegraf
Обнаружил прикольный способ записи выражения .filter((item) => item)

.filter(Boolean)
источник

DE

Denis Efremov in Боты на Telegraf
Alexander
можешь
Ооочень хелпфул, сенкс
источник

DE

Denis Efremov in Боты на Telegraf
Для чего его использовать то? Какой вопрос решать?
источник