Wrappers for Telegrams Bot API Chat Bot frameworks
Wrappers for Telegram's Bot API
Chat. Bot frameworks
Роутинг входящих сообщений: route(/^echos+(. +)/, : echo) def echo(request) request. reply(request. matches) end
http-роутинг: http. get "/greet_browser", : greet def greet(request, response) response. body << "Hello, #{request. user_agent}!" end
Internationalization (i 18 n)
Generators: lita adapter NAME lita extension NAME lita handler NAME lita new NAME # Generates a new Lita adapter # Generates a new Lita extension # Generates a new Lita handler # Generates a new Lita project (default name: lita)
Logger: Lita. logger. info("logging info")
Templates: render_template("example")
Пропатченные gem`ы: • telegram-bot-ruby • lita-telegram • wit-ruby
Natural Language for Developers
Adapter Extension Handler
Adapter:
Extension :
Handler:
The End Вопросы? @Afisha. Mir_bot
- Slides: 44