Compare commits

..

No commits in common. "322474b8bfe1f032f705e25371543548fee48139" and "9af555e7579672d177f52ed092cbc5b2fb86c017" have entirely different histories.

View File

@ -64,8 +64,8 @@ final class index extends core
$message->react('😬'); $message->react('😬');
} }
if ($message->author->id === '380876873468608522' && rand(0, 100) < 2) { if ($message->author->id === '380876873468608522' && rand(0, 100) < 6) {
// Сообщение от Даниила Богданова (godandem) и шанс 1% // Сообщение от Даниила Богданова (godandem) и шанс 5%
// Отправка изображения: "надругался над даниилом богдановым" // Отправка изображения: "надругался над даниилом богдановым"
$message->channel->sendMessage(_message::new()->addFile('images/daniil.png')); $message->channel->sendMessage(_message::new()->addFile('images/daniil.png'));
@ -88,12 +88,12 @@ final class index extends core
if ( if (
($mirzaev = $message->guild->members->get('id', '534633964737134623')) instanceof member ($mirzaev = $message->guild->members->get('id', '534633964737134623')) instanceof member
&& ($mirzaev->status === 'offline' || $mirzaev->status === null) && ($mirzaev->status === 'offline' || $mirzaev->status === null)
&& rand(0, 100) < 26 && rand(0, 100) < 16
and levenshtein($_word, $arsen, 2, 2, 1) < 3 and levenshtein($_word, $arsen, 2, 2, 1) < 3
|| levenshtein($_word, $arsenchik, 2, 1, 2) < 4 || levenshtein($_word, $arsenchik, 2, 1, 2) < 4
|| (levenshtein($_word, $senya, 2, 2, 1) < 2 && $word !== 'меня' && $word !== 'тебя') || levenshtein($_word, $senya, 2, 2, 1) < 3
) { ) {
// Найдено обращение к Арсену, он не в сети и шанс 25% // Найдено обращение к Арсену, он не в сети и шанс 15%
// Отправка сообщения // Отправка сообщения
$message->reply(_message::new()->setContent(match (rand(0, 5)) { $message->reply(_message::new()->setContent(match (rand(0, 5)) {
@ -123,7 +123,7 @@ final class index extends core
if ( if (
rand(0, 100) < 31 rand(0, 100) < 31
and (levenshtein($_word, $marina, 2, 2, 1) < 3 && $word !== 'машина') and levenshtein($_word, $marina, 2, 2, 1) < 3
|| levenshtein($_word, $marishka, 2, 1, 2) < 4 || levenshtein($_word, $marishka, 2, 1, 2) < 4
|| levenshtein($_word, $marinochka, 2, 1, 2) < 4 || levenshtein($_word, $marinochka, 2, 1, 2) < 4
|| levenshtein($_word, $marinushka, 2, 1, 2) < 4 || levenshtein($_word, $marinushka, 2, 1, 2) < 4
@ -290,16 +290,10 @@ final class index extends core
$discord->application->commands->save(new command($discord, [ $discord->application->commands->save(new command($discord, [
'name' => 'dreamers', 'name' => 'dreamers',
'description' => 'BEBRA DREAMERS', 'description' => 'BEBRA DREAMERS',
'options' => [ 'options' => [(new option($discord))
(new option($discord)) ->setName('invite')
->setName('invite') ->setDescription('Send an invitation link to "BEBRA DREAMERS"')
->setDescription('Link to "BEBRA DREAMERS"') ->setType(option::SUB_COMMAND)]
->setType(option::SUB_COMMAND),
(new option($discord))
->setName('rules')
->setDescription('Rules of "BEBRA DREAMERS"')
->setType(option::SUB_COMMAND)
]
])); ]));
$discord->listenCommand(['dreamers', 'invite'], function (interaction $interaction) { $discord->listenCommand(['dreamers', 'invite'], function (interaction $interaction) {
@ -309,15 +303,6 @@ final class index extends core
// Отправка ссылки с приглашением присоединиться на сервер BEBRA DREAMERS // Отправка ссылки с приглашением присоединиться на сервер BEBRA DREAMERS
if ($interaction->data->options->has('invite')) $interaction->respondWithMessage(_message::new()->setContent('https://discord.bebra.team')); if ($interaction->data->options->has('invite')) $interaction->respondWithMessage(_message::new()->setContent('https://discord.bebra.team'));
}); });
$discord->listenCommand(['dreamers', 'rules'], function (interaction $interaction) {
// Игнорирование чат-роботов
if ($interaction->user->bot) return;
// Отправка ссылки с приглашением присоединиться на сервер BEBRA DREAMERS
if ($interaction->data->options->has('rules')) $interaction->respondWithMessage(_message::new()->setContent('https://rules.bebra.team'));
});
}); });
$this->discord->run(); $this->discord->run();