Skip to content

Fork: verification

redir edited this page Jun 7, 2021 · 1 revision

This section is for those making a fork.

This section explains how to add verification on the channels (hard-coded, not auto-assigned).

What is channel verification

For us, channel verification is something that can be obtained from our Discord server only, but for YouTube and possibly you, it is a form of announcing that the specific channel is verified, and is the original one. Verification is usually handed it out to big-time YouTubers only, but we had the idea of allowing even the smallest of uTube users to have a verified status, the only requirement being that the person who owns that channel is in our Discord (so we can moderate things like content).

How should my verification rules be set up?

That depends on how you want to run your batch (your version of the site). Please note that anyone who follows any of these should be removed from the verified users list:

  1. Gets a strike on their channel (or if you want to be extra strict, on any of their content)
  2. Is in clear violation of the ToS or the EUAA (End User Account Agreement)
  3. Posts any NSFW content (not tolerable). NSFW Thumbnails, depends on how you want to run it. We allow NSFW thumbnails, as long as no children are presented or there are any privacy violations in the image.

How to set up verification

We won't go into specifics, but if you want it to be automatic, you'll have to set up a script.

These code snipets are non-Verified and Verified statuses:

Not Verified code snipet:

<utd-badge-supported-renderer class="style-scope utd-channel-name" disable-upgrade="" hidden="">
</utd-badge-supported-renderer>

Verified code snipet:

<utd-badge-supported-renderer class="style-scope utd-channel-name">
  <div class="badge badge-style-type-verified style-scope utd-badge-supported-renderer">
  <ut-icon class="style-scope utd-badge-supported-renderer">
  <svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope ut-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;">
  <g class="style-scope ut-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2z M9.92,17.93l-4.95-4.95l2.05-2.05l2.9,2.9l7.35-7.35l2.05,2.05L9.92,17.93z" class="style-scope ut-icon"></path>
  </g>
  </svg>
  </ut-icon>
  <span class="style-scope utd-badge-supported-renderer"></span>
  <tp-ut-paper-tooltip position="top" class="style-scope utd-badge-supported-renderer" role="tooltip" tabindex="-1">
  <div id="tooltip" class="hidden style-scope tp-ut-paper-tooltip">
     Verified
  </div>
  </tp-ut-paper-tooltip></div>
  <dom-repeat id="repeat" as="badge" class="style-scope utd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat>
</utd-badge-supported-renderer>