Size: a a a

Боты на Telegraf

2020 December 13

ТК

Таймураз Кайтмазов... in Боты на Telegraf
Vyacheslav
ну так а хули ты меня пингуешь, ему предлагай это
"хули нам, пацанам" от тебя прозвучало лол
источник

V

Vyacheslav in Боты на Telegraf
Таймураз Кайтмазов
"хули нам, пацанам" от тебя прозвучало лол
так название ему не нравится
источник

ТК

Таймураз Кайтмазов... in Боты на Telegraf
> зайди на любой веб магазин, найди кнопку корзины, посмотри её класс/ид
И вот это тоже
источник

V

Vyacheslav in Боты на Telegraf
не пойму твоей логики. Он спросил, я ответил. Ты мне начал за чистый код говорить, хотя вопрос у него, а не у меня
источник

A

Anatoly in Боты на Telegraf
А как можно запустить бота, чтобы он смотрел не на скомпилированный js код, а на ts? Чтобы можно было остановить дебаггером и посмотреть, что он делает?
источник

t

ttcpip in Боты на Telegraf
Anatoly
А как можно запустить бота, чтобы он смотрел не на скомпилированный js код, а на ts? Чтобы можно было остановить дебаггером и посмотреть, что он делает?
Никак нельзя сделать то, чего ты просишь
источник

A

Anatoly in Боты на Telegraf
Имеется ввиду что делает сам telegraf, не бот
источник

t

ttcpip in Боты на Telegraf
Anatoly
Имеется ввиду что делает сам telegraf, не бот
А чтобы дебажить в TS'e, тебе надо включить Source Map'ы в tsconfig
источник

A

Anatoly in Боты на Telegraf
В своем проекте я их включил, но я хочу дебажить телеграф. Тоесть посмотреть куда идут вызовы после того как выходят за пределы моего бота, посмотреть flow
источник

OS

Oscar S in Боты на Telegraf
Dmitry
ну
/add2cart (\d+)/

обработает
так смысл?
источник

OS

Oscar S in Боты на Telegraf
const userId = ctx.match[1];
и усе, зачем лишнее
источник

t

ttcpip in Боты на Telegraf
Anatoly
В своем проекте я их включил, но я хочу дебажить телеграф. Тоесть посмотреть куда идут вызовы после того как выходят за пределы моего бота, посмотреть flow
Ну там тоже включи и скомпилируй
источник

t

ttcpip in Боты на Telegraf
Anatoly
В своем проекте я их включил, но я хочу дебажить телеграф. Тоесть посмотреть куда идут вызовы после того как выходят за пределы моего бота, посмотреть flow
Только я сомневаюсь, что в npm'e лежат исходники на ts'e
источник

t

ttcpip in Боты на Telegraf
Так что можешь клонировать репозиторий и сам билдить телеграф
источник

A

Anatoly in Боты на Telegraf
Тоесть только самому скомпилировать библиотеку и вручную добавить не через npm
источник

t

ttcpip in Боты на Telegraf
Anatoly
Тоесть только самому скомпилировать библиотеку и вручную добавить не через npm
Ну ты и через npm может, просто вместо версии пакета нужно ввести относительный путь, если я ничего не путаю
источник

OS

Oscar S in Боты на Telegraf
Anatoly
А как можно запустить бота, чтобы он смотрел не на скомпилированный js код, а на ts? Чтобы можно было остановить дебаггером и посмотреть, что он делает?
ts-node-dev
источник

t

ttcpip in Боты на Telegraf
ttcpip
Ну ты и через npm может, просто вместо версии пакета нужно ввести относительный путь, если я ничего не путаю
А не, вот так правильно:
npm install /local/path/to/lib
источник

A

Anatoly in Боты на Telegraf
ttcpip
Ну ты и через npm может, просто вместо версии пакета нужно ввести относительный путь, если я ничего не путаю
Кажется можно полный путь на github вынести если я не ошибаюсь и он подхватит прямо с репы
источник

OS

Oscar S in Боты на Telegraf
Anatoly
Имеется ввиду что делает сам telegraf, не бот
а вообще ts под разработкой же
источник