def __init__(self, force_reply, selective=None):
        """
        Upon receiving a message with this object, Telegram clients will display a reply interface to the user (act as if the user has selected the bot‘s message and tapped ’Reply'). This can be extremely useful if you want to create user-friendly step-by-step interfaces without having to sacrifice privacy mode.

        Example: A poll bot for groups runs in privacy mode (only receives commands, replies to its messages and mentions). There could be two ways to create a new poll:

        The last option is definitely more attractive. And if you use ForceReply in your bot‘s questions, it will receive the user’s answers even if it only receives replies, commands and mentions — without any extra work for the user.

        https://core.telegram.org/bots/api#forcereply
        

        Parameters:
        
        :param force_reply: Shows reply interface to the user, as if they manually selected the bot‘s message and tapped ’Reply'
        :type  force_reply: bool
        

        Optional keyword parameters:
        
        :param selective: Optional. Use this parameter if you want to force reply from specific users only. Targets: 1) users that are @mentioned in the text of the Message object; 2) if the bot's message is a reply (has reply_to_message_id), sender of the original message.
        :type  selective: bool
        """
        super(ForceReply, self).__init__()
        assert_type_or_raise(force_reply, bool, parameter_name="force_reply")
        self.force_reply = force_reply
        
        assert_type_or_raise(selective, None, bool, parameter_name="selective")
        self.selective = selective
def __init__ ( self , force_reply , selective = None ) : super ( ForceReply , self ) . __init__ ( ) assert_type_or_raise ( force_reply , bool , parameter_name = "force_reply" ) self . force_reply = force_reply assert_type_or_raise ( selective , None , bool , parameter_name = "selective" ) self . selective = selective
Upon receiving a message with this object, Telegram clients will display a reply interface to the user (act as if the user has selected the bot‘s message and tapped ’Reply'). This can be extremely useful if you want to create user-friendly step-by-step interfaces without having to sacrifice privacy mode.

        Example: A poll bot for groups runs in privacy mode (only receives commands, replies to its messages and mentions). There could be two ways to create a new poll:

        The last option is definitely more attractive. And if you use ForceReply in your bot‘s questions, it will receive the user’s answers even if it only receives replies, commands and mentions — without any extra work for the user.

        https://core.telegram.org/bots/api#forcereply
        

        Parameters:
        
        :param force_reply: Shows reply interface to the user, as if they manually selected the bot‘s message and tapped ’Reply'
        :type  force_reply: bool
        

        Optional keyword parameters:
        
        :param selective: Optional. Use this parameter if you want to force reply from specific users only. Targets: 1) users that are @mentioned in the text of the Message object; 2) if the bot's message is a reply (has reply_to_message_id), sender of the original message.
        :type  selective: bool