namespace App\TwitchBot;
use App\Models\Channel;
-use Illuminate\Support\Arr;
abstract class ChatCommand {
case 'guessing-cancel':
$cmd = new GuessingCancelCommand();
break;
+ case 'guessing-leaderboard':
+ $cmd = new GuessingLeaderboardCommand();
+ break;
case 'guessing-solve':
$cmd = new GuessingSolveCommand();
break;
}
protected function listAnd($entries) {
- $lang = empty($this->channels->languages) ? 'en' : $this->channel->languages[0];
- if ($lang == 'de') {
- return Arr::join($entries, ', ', ' und ');
- }
- return Arr::join($entries, ', ', ' and ');
+ return $this->channel->listAnd($entries);
}
protected function messageChannel($str) {