Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/youtube_v3.liveChatMessages.html b/docs/dyn/youtube_v3.liveChatMessages.html
index 5ff0a55..4fef17a 100644
--- a/docs/dyn/youtube_v3.liveChatMessages.html
+++ b/docs/dyn/youtube_v3.liveChatMessages.html
@@ -112,7 +112,7 @@
         "retractedMessageId": "A String",
       },
       "superChatDetails": { # Details about the Super Chat event, this is only set if the type is 'superChatEvent'.
-        "tier": 42, # The tier in which the amount belongs to. Lower amounts belong to lower tiers. Starts at 1.
+        "tier": 42, # The tier in which the amount belongs. Lower amounts belong to lower tiers. The lowest tier is 1.
         "currency": "A String", # The currency in which the purchase was made.
         "amountDisplayString": "A String", # A rendered string that displays the fund amount and currency to the user.
         "userComment": "A String", # The comment added by the user to this Super Chat event.
@@ -124,6 +124,17 @@
         "userComment": "A String", # The comment added by the user to this fan funding event.
         "amountMicros": "A String", # The amount of the fund.
       },
+      "superStickerDetails": { # Details about the Super Sticker event, this is only set if the type is 'superStickerEvent'.
+        "tier": 42, # The tier in which the amount belongs. Lower amounts belong to lower tiers. The lowest tier is 1.
+        "currency": "A String", # The currency in which the purchase was made.
+        "amountDisplayString": "A String", # A rendered string that displays the fund amount and currency to the user.
+        "superStickerMetadata": { # Information about the Super Sticker.
+          "altText": "A String", # Internationalized alt text that describes the sticker image and any animation associated with it.
+          "altTextLanguage": "A String", # Specifies the localization language in which the alt text is returned.
+          "stickerId": "A String", # Unique identifier of the Super Sticker. This is a shorter form of the alt_text that includes pack name and a recognizable characteristic of the sticker.
+        },
+        "amountMicros": "A String", # The amount purchased by the user, in micros (1,750,000 micros = 1.75).
+      },
       "hasDisplayContent": True or False, # Whether the message has display content that should be displayed to users.
       "publishedAt": "A String", # The date and time when the message was orignally published. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
       "userBannedDetails": {
@@ -199,7 +210,7 @@
           "retractedMessageId": "A String",
         },
         "superChatDetails": { # Details about the Super Chat event, this is only set if the type is 'superChatEvent'.
-          "tier": 42, # The tier in which the amount belongs to. Lower amounts belong to lower tiers. Starts at 1.
+          "tier": 42, # The tier in which the amount belongs. Lower amounts belong to lower tiers. The lowest tier is 1.
           "currency": "A String", # The currency in which the purchase was made.
           "amountDisplayString": "A String", # A rendered string that displays the fund amount and currency to the user.
           "userComment": "A String", # The comment added by the user to this Super Chat event.
@@ -211,6 +222,17 @@
           "userComment": "A String", # The comment added by the user to this fan funding event.
           "amountMicros": "A String", # The amount of the fund.
         },
+        "superStickerDetails": { # Details about the Super Sticker event, this is only set if the type is 'superStickerEvent'.
+          "tier": 42, # The tier in which the amount belongs. Lower amounts belong to lower tiers. The lowest tier is 1.
+          "currency": "A String", # The currency in which the purchase was made.
+          "amountDisplayString": "A String", # A rendered string that displays the fund amount and currency to the user.
+          "superStickerMetadata": { # Information about the Super Sticker.
+            "altText": "A String", # Internationalized alt text that describes the sticker image and any animation associated with it.
+            "altTextLanguage": "A String", # Specifies the localization language in which the alt text is returned.
+            "stickerId": "A String", # Unique identifier of the Super Sticker. This is a shorter form of the alt_text that includes pack name and a recognizable characteristic of the sticker.
+          },
+          "amountMicros": "A String", # The amount purchased by the user, in micros (1,750,000 micros = 1.75).
+        },
         "hasDisplayContent": True or False, # Whether the message has display content that should be displayed to users.
         "publishedAt": "A String", # The date and time when the message was orignally published. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
         "userBannedDetails": {
@@ -306,7 +328,7 @@
               "retractedMessageId": "A String",
             },
             "superChatDetails": { # Details about the Super Chat event, this is only set if the type is 'superChatEvent'.
-              "tier": 42, # The tier in which the amount belongs to. Lower amounts belong to lower tiers. Starts at 1.
+              "tier": 42, # The tier in which the amount belongs. Lower amounts belong to lower tiers. The lowest tier is 1.
               "currency": "A String", # The currency in which the purchase was made.
               "amountDisplayString": "A String", # A rendered string that displays the fund amount and currency to the user.
               "userComment": "A String", # The comment added by the user to this Super Chat event.
@@ -318,6 +340,17 @@
               "userComment": "A String", # The comment added by the user to this fan funding event.
               "amountMicros": "A String", # The amount of the fund.
             },
+            "superStickerDetails": { # Details about the Super Sticker event, this is only set if the type is 'superStickerEvent'.
+              "tier": 42, # The tier in which the amount belongs. Lower amounts belong to lower tiers. The lowest tier is 1.
+              "currency": "A String", # The currency in which the purchase was made.
+              "amountDisplayString": "A String", # A rendered string that displays the fund amount and currency to the user.
+              "superStickerMetadata": { # Information about the Super Sticker.
+                "altText": "A String", # Internationalized alt text that describes the sticker image and any animation associated with it.
+                "altTextLanguage": "A String", # Specifies the localization language in which the alt text is returned.
+                "stickerId": "A String", # Unique identifier of the Super Sticker. This is a shorter form of the alt_text that includes pack name and a recognizable characteristic of the sticker.
+              },
+              "amountMicros": "A String", # The amount purchased by the user, in micros (1,750,000 micros = 1.75).
+            },
             "hasDisplayContent": True or False, # Whether the message has display content that should be displayed to users.
             "publishedAt": "A String", # The date and time when the message was orignally published. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
             "userBannedDetails": {