# danog\MadelineProto\EventHandler\Message\Entities\Unknown: Message entity of a type not (yet) supported by MadelineProto, or an explicitly unknown entity (messageEntityUnknown).

> 
Telegram adds new entity types in new layers: they're wrapped in this class instead of failing to wrap the whole message.


[Back to index](../../../../../index.html)

> Author: Daniil Gentili <daniil@daniil.it>  
  

Message entity of a type not (yet) supported by MadelineProto, or an explicitly unknown entity (messageEntityUnknown).  


Telegram adds new entity types in new layers: they're wrapped in this class instead of failing to wrap the whole message.


## Properties
* `$offset`: `int` Offset of message entity within message (in UTF-16 code units)
* `$length`: `int` Length of message entity within message (in UTF-16 code units)
* `$raw`: `array` Raw MTProto entity

## Method list:
* [`__construct(int $offset, int $length, array $raw = [  '_' => 'messageEntityUnknown',])`](#__construct)
* [`toBotAPI(): array`](#toBotAPI)
* [`toMTProto(): array`](#toMTProto)
* [`fromRawEntities(list<array> $entities): list<self>`](#fromRawEntities)
* [`fromRawEntity(\danog\MadelineProto\EventHandler\Message\Entities\MessageEntity|array $entity): \danog\MadelineProto\EventHandler\Message\Entities\MessageEntity`](#fromRawEntity)

## Methods:
### <a name="__construct"></a> `__construct(int $offset, int $length, array $raw = [  '_' => 'messageEntityUnknown',])`




Parameters:

* `$offset`: `int`   
* `$length`: `int`   
* `$raw`: `array`   



### <a name="toBotAPI"></a> `toBotAPI(): array`





### <a name="toMTProto"></a> `toMTProto(): array`





### <a name="fromRawEntities"></a> `fromRawEntities(list<array> $entities): list<self>`




Parameters:

* `$entities`: `list<array>`   



### <a name="fromRawEntity"></a> `fromRawEntity(\danog\MadelineProto\EventHandler\Message\Entities\MessageEntity|array $entity): \danog\MadelineProto\EventHandler\Message\Entities\MessageEntity`




Parameters:

* `$entity`: `\danog\MadelineProto\EventHandler\Message\Entities\MessageEntity|array`   



---
Generated by [danog/phpdoc](https://phpdoc.daniil.it)
