How to Do a Discord-based Talksprite PNGTuber Thing

Works 4 guests too!!


Step 1: Upload your talkprite pngs to Discord.


Step 2: Get your Discord ID.


Step 3: Adjust the Code.


/* Change URL if not working- https://streamkit.discord.com/overlay */

li.voice-state:not([data-reactid*="DiscordIDGoesHere"]) { display:none; }
.avatar {


/*NOT TALKING SPRITE*/

content:url(


NotTalkingSpriteGoesHere.png

);


  height:auto !important;
  width:auto !important;
  border-radius:0% !important;
  filter: brightness(100%); 



}

.speaking {
  border-color:rgba(0,0,0,0) !important;
  position:relative;
  animation-name: speak-now;
  animation-duration: 1s;
  animation-fill-mode:forwards;
  filter: brightness(100%);


/*TALKING SPRITE*/

content:url(

TalkingSpriteGoesHere.png

);



}

@keyframes speak-now {
  0% { bottom:0px;  }
  15% { bottom:4px;  }
  30% { bottom:0px;  }
}

li.voice-state{ position: static; }
div.user{ position: absolute; left:-40%; bottom:-10%; }

body { background-color: rgba(0, 0, 0, 0); margin: 0px auto; overflow: hidden; }

There are a few other things you can adjust if you want:

Step 4: Set up Streamkit



Step 5: Create your Browser Source


And that's it!
Everything should work now!
If you want to add multiple talksprites for multiple users, just create an individual browser source (step 5) and repeat steps 1-3 for each user/talksprite.