o
    \h                     @   sh   d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlm	Z	 edd	e	d
G dd deeeZ
dS )z linebot.models.mentionee module.    )ABCMeta)with_metaclass   )Base)
deprecated)LineBotSdkDeprecatedIn30zUse 'from linebot.v3.webhooks import Mentionee' instead. See https://github.com/line/line-bot-sdk-python/blob/master/README.rst for more details.z3.0.0)reasonversioncategoryc                       s"   e Zd ZdZd fdd	Z  ZS )	MentioneezzMentionee.

    https://developers.line.biz/en/reference/messaging-api/#text-message

    Mentioned user information.
    Nc                    s,   t t| jdi | || _|| _|| _dS )z__init__ method.

        :param int index: Index position of the user mention for a character
        :param int length: Length of the text of the mentioned user
        :param str user_id: User ID
        :param kwargs:
        N )superr   __init__indexlengthuser_id)selfr   r   r   kwargs	__class__r   [/home/air/segue/gemini/backup/venv/lib/python3.10/site-packages/linebot/models/mentionee.pyr   (   s   
zMentionee.__init__)NNN)__name__
__module____qualname____doc__r   __classcell__r   r   r   r   r      s    r   N)r   abcr   future.utilsr   baser   r   linebot.deprecationsr   r   r   r   r   r   <module>   s   