def comment_string(self, domain):
        s = "\n"
        if self.original_url:
            if "vine.co" in self.original_url:
                s += vine_warning
            s += "* [Original (%s)](%s)" % (domain, self.original_url)
        if self.gfycat_url:
            gfy_id = get_id(self.gfycat_url)
            urls = self.gfycat_urls(gfy_id)
            s += "\n\n"
            s += "* [Gfycat](%s) | [mp4](%s) - [webm](%s) - [gif](%s)" % (
                self.gfycat_url, urls[0], urls[1], urls[2])
        if self.offsided_url:
            s += "\n\n"
            s += "* [Offsided](%s) | " % self.offsided_url
            for mediaType, url in self.offsided_urls(get_id(self.offsided_url)):
                s += "[%s](%s) - " % (mediaType, url)
            s = s[0:-2]  # Shave off the last "- "
        if self.imgur_url:
            s += "\n\n"
            s += "* [Imgur](%s) | " % self.imgur_url
            for mediaType, url in self.imgur_urls(get_id(self.imgur_url)):
                s += "[%s](%s) - " % (mediaType, url)
            s = s[0:-2]  # Shave off the last "- "
        if self.streamable_url:
            s += "\n\n"
            s += "* [Streamable](%s) | " % self.streamable_url
            for mediaType, url in self.streamable_urls(get_id(self.streamable_url)):
                s += "[%s](%s) - " % (mediaType, url)
            s = s[0:-2]  # Shave off the last "- "
        s += "\n"
        return s
dataset/ETHPy150Open hzsweers/gfy_mirror/gfy_mirror/bot.py/MirroredObject.comment_string/original