Savely
Есть резон вынести в отдельный модуль?
Sergey
Savely
То что везде или то что глобал?
Sergey
ты должен писать код так
чтобы он не юзал уже созданные переменные
Sergey
модули должны быть такими, чтобы можно было подключать в любое место, без предварительного определения переменных
Sergey
исключение — конфигурация
Sergey
и то, лучше через что-то вроде DI
Sergey
Sergey
определяешь там функции
а вот подключаешь их в бота в корневом файле
Sergey
Sergey
а вообще перепиши бота под telegraf.js.org
Sergey
писать — одно удовольствие
Savely
Я юзаю node-telegram-bot-api.
Savely
Хотя ты уже понял наверно.
Sergey
поэтому и говорю, юзайте telegraf
самое адекватное
Savely
Да у меня боты рабочие в принципе.
Savely
Другое дело, что писаны не оч)
Sergey
Sergey
генерации кода, там вообще нет
Savely
Sergey
есть упрощения для Inline, CallbacksButton, Keyboards
Rafael 🌵
https://auth0.com/blog/ten-things-you-should-know-about-tokens-and-cookies/#token-cross-domains
Повторю вопрос:
вот тут написано, что в куках имеет смысл хранить флажок об авторизированости пользователя, но я так и не понял, как мы на поддомене получим jwt токен, ведь у нас нет доступа к localStorage, где лежит токен
в чем смысл тогда такое идеи?
Anonymous
localStorage и куки - разные вещи
Anonymous
Куки доступны на поддоменах, сторадж нет
Rafael 🌵
Куки доступны на поддоменах, сторадж нет
Это я понял, там по ссылке сказано, что в куки ставить метку об авторизированости пользователя, и я не понимаю как это поможет на поддомене получить jwt токен
Rafael 🌵
Типо на поддомене доступа к локал сторе нет, значит обращаемся к серверу -> токен в хедере нет -> редиректим на страницу авторизации
И вот как бы и че? Нафиг тогда в куки гадить как в статье сказано?
Sergey
Savely
Savely
Где оно нужно.
Sergey
Savely
Ну да-да.
Savely
Неправильно выразился.
Savely
Спасибо за советы.
Savely
Надо переделать)
Savely
Хотя наверно надо покурить этот Telegraf.
Savely
Выглядит заманчиво судя по докам.
Sergey
Он очень приятный
Sergey
Я на нем уже много ботов написал
Savely
На файлики делить архитектурно примерно также?
Sergey
Проще даже
Savely
И ещё не вижу как тут обрабатывать параметры в командах типа /set param
Savely
В node-telegram-bot-api регулярки помогают.
Savely
Типа /^\/set (.+)/
Savely
Проще даже
Нет чего-нибудь на гите открытого глянуть?
Sergey
Savely
Эх.
Sergey
Savely
Sergey
Эх.
Могу поделиться закрытым простым
Savely
Просто в примерах нет, подумал не запилено.
Savely
Sergey
Savely
Savely
Ну работают и ладненько :)
Sergey
Sergey
Willy
Приветствую
Willy
Как можно записать аудио, без ssl?
ixplo
Sergey
Y 🍉
Привет, вы случайно не знаеете куда делся чат по 2 ангуляру? По старой ссылке @angular2 теперь канал
Igor
Y 🍉
Oleg
Я даже не успел дочитать этот спам, норм модеры работают
Igor
👨🏼💻
👨🏼💻
Че происходит? КОнсоль начала про примитивы рассказывать :)
👨🏼💻
Че-т я не въезжаю, это все еще привычный false или таки примитив?
Sergey
это объект
Sergey
new Boolean(false)
Sergey