def METHOD_NAME(self) -> None:
    telegram_client = TelegramClient()
    channel_chat_id = self.update.message.forward_from_chat.id
    channel_name = self.update.message.forward_from_chat.title
    discussion_group_chat_id = self.update.message.chat.id
    discussion_group_name = self.update.message.chat.title
    verification_code = self.update.message.text
    # check if bot is in channel
    if not telegram_client.is_chat_member(chat_id=channel_chat_id):
        telegram_client.send_raw_message(
            chat_id=self.update.message.chat.id,
            text=VERIFICATION_FAILED_BOT_NOT_IN_CHANNEL.format(channel_name=channel_name),
            reply_to_message_id=self.update.message.message_id,
        )
        return
    # check if "Sign messages" is enabled
    if self.update.message.forward_signature is None:
        telegram_client.send_raw_message(
            chat_id=self.update.message.chat.id,
            text=VERIFICATION_FAILED_SIGN_MESSAGES_NOT_ENABLED,
            reply_to_message_id=self.update.message.message_id,
        )
        return
    # check discussion group chat is not reused
    connector = TelegramToOrganizationConnector.objects.filter(
        discussion_group_chat_id=discussion_group_chat_id
    ).first()
    if connector is not None and connector.channel_chat_id != channel_chat_id:
        # discussion group is already connected to a different channel chat
        telegram_client.send_raw_message(
            chat_id=self.update.message.chat.id,
            text=VERIFICATION_FAILED_DISCUSSION_GROUP_ALREADY_REGISTERED,
            reply_to_message_id=self.update.message.message_id,
        )
        return
    connector, created = TelegramChannelVerificationCode.verify_channel_and_discussion_group(
        verification_code=verification_code,
        channel_chat_id=channel_chat_id,
        channel_name=channel_name,
        discussion_group_chat_id=discussion_group_chat_id,
        discussion_group_name=discussion_group_name,
    )
    if created:
        reply_text = CHANNEL_CONNECTED_TEXT.format(organization_title=connector.organization.org_title)
    else:
        if connector is not None:
            reply_text = RELINK_CHANNEL_TEXT.format(organization_title=connector.organization.org_title)
        else:
            reply_text = WRONG_VERIFICATION_CODE
    telegram_client.send_raw_message(chat_id=channel_chat_id, text=reply_text)