Why didn't you just answer this in the thread it was asked? I was just curious what it was is all. I couldn't tell for sure.
You could try something like this;
sims
Another
There are others available as well. I think my bowtech came with one on it actually. I'm sure these would work at least twice as well as a roll of electrical tape and look way better. And if that tape ever gets hot it will become a sticky mess for sure.
But hey, it's your bow, if you like that look go for it. I catch a lot of flack for my puff ball string silencers, but I still use them.
Paul