Skip to content

Instantly share code, notes, and snippets.

@wktk
Created August 26, 2012 00:43
Show Gist options
  • Save wktk/3472845 to your computer and use it in GitHub Desktop.
Save wktk/3472845 to your computer and use it in GitHub Desktop.
EasyBotter で実行中にフッターを変更する

+: 行追加, -: 行削除

EasyBotter.php
private を解除して bot.php からでも footer を触れるようにする

<?php
// (ry
  private $_replyLoopLimit;
- private $_footer;
+ // private $_footer;
  private $_dataSeparator;

bot.php

<?php
// (ry
+ $old_footer  = $eb->_footer; // 元の footer を保存しておく
+ $eb->_footer = ' [markov]';  // 新しい footer を設定
  $eb->markov( '...' );        // 新しい footer で何か処理する
+ $eb->_footer = $old_footer;  // (必要なら) footer を元に戻す
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment