old_contents: from urllib.parse import quote_plus
  
  from slackbot.bot import respond_to
  
  from ..botmeesage import botsend
  
  # マニュアルのURL
  URL = 'http://manual.pycon.jp/'
  
  
  @respond_to('^manual$')
  def manual(message):
      """
      マニュアルのURLを返す
      """
      botsend(message, 'PyCon JP 運営マニュアル {}'.format(URL))
  
  
  @respond_to('^manual\s+(.*)')
  def manual_search(message, query):
      """
      マニュアルをキーワード検索したURLを返す
      """
      if query != 'help':
          botsend(message, '{}search.html?q={}'.format(URL, quote_plus(query)))
  
  
  @respond_to('^manual\s+help$')
  def manual_help(message):
      """
      マニュアルコマンドのヘルプを返す
      """
      botsend(message, '''- `$manual`: マニュアルのURLを返す
  - `$manual keywords`: マニュアルを指定キーワード検索する''')
  
new_contents: from urllib.parse import quote_plus
  
  from slackbot.bot import respond_to
  
  from ..botmessage import botsend
  
  # マニュアルのURL
  URL = 'http://manual.pycon.jp/'
  
  
  @respond_to('^manual$')
  def manual(message):
      """
      マニュアルのURLを返す
      """
      botsend(message, 'PyCon JP 運営マニュアル {}'.format(URL))
  
  
  @respond_to('^manual\s+(.*)')
  def manual_search(message, query):
      """
      マニュアルをキーワード検索したURLを返す
      """
      if query != 'help':
          botsend(message, '{}search.html?q={}'.format(URL, quote_plus(query)))
  
  
  @respond_to('^manual\s+help$')
  def manual_help(message):
      """
      マニュアルコマンドのヘルプを返す
      """
      botsend(message, '''- `$manual`: マニュアルのURLを返す
  - `$manual keywords`: マニュアルを指定キーワード検索する''')
  
subject: fix package name