1
0
mirror of https://github.com/danog/MadelineProto.git synced 2025-01-11 10:48:18 +01:00
MadelineProto/src/EventHandler/SimpleFilters.php

29 lines
1.4 KiB
PHP
Raw Normal View History

2023-07-07 22:06:32 +02:00
<?php declare(strict_types=1);
namespace danog\MadelineProto\EventHandler;
2023-07-16 14:59:25 +02:00
use danog\MadelineProto\EventHandler\SimpleFilter\FromAdmin;
use danog\MadelineProto\EventHandler\SimpleFilter\HasAudio;
use danog\MadelineProto\EventHandler\SimpleFilter\HasDocument;
use danog\MadelineProto\EventHandler\SimpleFilter\HasDocumentPhoto;
use danog\MadelineProto\EventHandler\SimpleFilter\HasGif;
use danog\MadelineProto\EventHandler\SimpleFilter\HasMedia;
use danog\MadelineProto\EventHandler\SimpleFilter\HasNoMedia;
use danog\MadelineProto\EventHandler\SimpleFilter\HasPhoto;
use danog\MadelineProto\EventHandler\SimpleFilter\HasRoundVideo;
use danog\MadelineProto\EventHandler\SimpleFilter\HasSticker;
use danog\MadelineProto\EventHandler\SimpleFilter\HasVideo;
use danog\MadelineProto\EventHandler\SimpleFilter\HasVoice;
2023-07-07 22:06:32 +02:00
use danog\MadelineProto\EventHandler\SimpleFilter\Incoming;
2023-07-16 14:59:25 +02:00
use danog\MadelineProto\EventHandler\SimpleFilter\IsForwarded;
use danog\MadelineProto\EventHandler\SimpleFilter\IsReply;
use danog\MadelineProto\EventHandler\SimpleFilter\IsReplyToSelf;
2023-07-07 22:06:32 +02:00
use danog\MadelineProto\EventHandler\SimpleFilter\Outgoing;
/**
* @internal An internal interface used to avoid type errors when using simple filters.
*/
2023-07-16 15:01:03 +02:00
interface SimpleFilters extends Incoming, Outgoing, FromAdmin, HasAudio, HasDocument, HasDocumentPhoto, HasGif, HasMedia, HasNoMedia, HasPhoto, HasRoundVideo, HasSticker, HasVideo, HasVoice, IsForwarded, IsReply, IsReplyToSelf
2023-07-07 22:06:32 +02:00
{
}