Size: a a a

2019 November 16

RM

R M in RubyRush
оч спасибо)
источник

VV

Vadim Venediktov in RubyRush
👌
источник

Э

Эдем in RubyRush
message.text.to_i < 100 -- это условие всегда будет true, бесконечный цикл получится.

Потому что 0 < 100.
В message.text будет "/обмен" потому что
источник

Э

Эдем in RubyRush
Не у компа, не могу проверить. Но похоже на то
источник

RM

R M in RubyRush
тоже спасибо, сейчас переварю
источник

Э

Эдем in RubyRush
Не переваривать, а дебажить надо 😉
источник

RM

R M in RubyRush
Мне кажется эту бездарность даже багом назвать пока нельзя)))))))))))
источник

RM

R M in RubyRush
ладно собрался)
источник

SU

Serg Udo in RubyRush
R M
тоже спасибо, сейчас переварю
Посмотри код, я выше бросал, там byebug вставлен закоменченный. Я проверял, что в переменных прокидывает, или вставь где нужно binding.irb- в консоле посмотришь.
источник

RM

R M in RubyRush
хорошо)
источник

SU

Serg Udo in RubyRush
Там и Procfile есть, если деплоить будешь.
источник

Э

Эдем in RubyRush
R M
Мне кажется эту бездарность даже багом назвать пока нельзя)))))))))))
Дебажить -- необязательно баг 🙂
Это в принципе отладка.
Самое простое через puts и p. Лучше через дебаггеры, типа byebug или binding.pry
источник

SU

Serg Udo in RubyRush
Эдем
Дебажить -- необязательно баг 🙂
Это в принципе отладка.
Самое простое через puts и p. Лучше через дебаггеры, типа byebug или binding.pry
А если через ‘binding.irb’ делать? Это неправильно?
источник

m

moffire in RubyRush
в продолжении обсуждения телеграм ботов - кто подскажет, как заставить бота ожидать ввода от пользователя? Не с кнопок, а именно такстового сообещия. Например бот спрашивает «Из какого вы города?» ждет ответ пользователя и заносит в перменную
источник

Э

Эдем in RubyRush
Serg Udo
А если через ‘binding.irb’ делать? Это неправильно?
Просто по-другому
источник

SU

Serg Udo in RubyRush
Эдем
Просто по-другому
Понял, спасибо.
источник

Э

Эдем in RubyRush
moffire
в продолжении обсуждения телеграм ботов - кто подскажет, как заставить бота ожидать ввода от пользователя? Не с кнопок, а именно такстового сообещия. Например бот спрашивает «Из какого вы города?» ждет ответ пользователя и заносит в перменную
Разницы нет никакой. И то, и то -- это текст
источник

SU

Serg Udo in RubyRush
moffire
в продолжении обсуждения телеграм ботов - кто подскажет, как заставить бота ожидать ввода от пользователя? Не с кнопок, а именно такстового сообещия. Например бот спрашивает «Из какого вы города?» ждет ответ пользователя и заносит в перменную
Так у меня есть в коде такое. Только очень по простому.
источник

RM

R M in RubyRush
moffire
в продолжении обсуждения телеграм ботов - кто подскажет, как заставить бота ожидать ввода от пользователя? Не с кнопок, а именно такстового сообещия. Например бот спрашивает «Из какого вы города?» ждет ответ пользователя и заносит в перменную
Удваиваю
источник

RM

R M in RubyRush
Serg Udo
Так у меня есть в коде такое. Только очень по простому.
Там не совсем то, у тебя кейсом, а чтобы занести в переменную это непонятно. Сам message.text метод в переменную не заносится, телеграм почему то отвечает в апи про пустое сообщение.. а если его использовать   как переменную, руби ссылается на неправильный метод неопознанный. Короче голову сломал. Надо читать апи телегин может чтото есть другое..
источник