return $player;
}
- private function getUser($name) {
- $user = User::query()->firstWhere('discord_nickname', 'LIKE', $name);
+ private function getUser($codename) {
+ if (isset($this->codename_table[$codename])) {
+ $user = User::firstWhere('username', 'LIKE', $this->codename_table[$codename]);
+ if ($user) {
+ return $user;
+ }
+ }
+ $user = User::query()->firstWhere('discord_nickname', 'LIKE', $codename);
if ($user) {
return $user;
}
- $user = User::query()->firstWhere('username', 'LIKE', $name);
+ $user = User::query()->firstWhere('username', 'LIKE', $codename);
if ($user) {
return $user;
}
- $user = User::query()->firstWhere('stream_link', 'LIKE', '%/'.$name);
+ $user = User::query()->firstWhere('stream_link', 'LIKE', '%/'.$codename);
if ($user) {
return $user;
}
return null;
}
+ private $codename_table = [
+ 'baku' => 'bakuzento',
+ 'beth' => 'bethlame',
+ 'falcon' => 'falconcan',
+ 'guiz' => 'guizdp',
+ 'paraducks' => 'paraducks64',
+ 'phyrie' => 'k.martin',
+ ];
+
}