chanel count, user count

This commit is contained in:
Ben Harris 2017-03-23 15:18:02 -04:00
parent e148eb7604
commit e0dca77976
1 changed files with 11 additions and 1 deletions

12
bot.php
View File

@ -37,7 +37,8 @@ $discord = new DiscordCommandClient([
'defaultHelpCommand' => false,
'name' => 'benbot',
'discordOptions' => [
'pmChannels' => true,
'pmChannels' => true,
'loadAllMembers' => true,
],
]);
@ -849,12 +850,17 @@ $discord->registerCommand('sys', function($msg, $args) {
]);
///////////////////////////////////////////////////////////
$discord->registerCommand('status', function($msg, $args) use ($discord, $starttime) {
$usercount = 0;
foreach ($discord->guilds as $guild) {
$usercount += $guild->member_count;
}
$embed = $discord->factory(Embed::class, [
'title' => 'Benbot status',
'thumbnail' => ['url' => $discord->avatar],
'fields' => [
['name' => 'Uptime', 'value' => $starttime->diffForHumans(Carbon::now(), true) . " (since " . $starttime->format('g:i A \o\n l F j, Y') . ")"],
['name' => 'Server Count', 'value' => count($discord->guilds)],
['name' => 'User Count', 'value' => $usercount],
],
'timestamp' => null,
]);
@ -891,6 +897,10 @@ $discord->registerCommand('server', function($msg, $args) use ($discord) {
'name' => 'Member Count',
'value' => $guild->member_count,
],
[
'name' => 'Channel Count',
'value' => count($guild->channels),
],
[
'name' => 'Region',
'value' => $guild->region,