Hello!
I have already written about this problem, asking if I took into account all the rules for embedding the twitch player ( Twitch blocks every domain where I embed my channel ) eventually we ended up violating the minimum embedding dimensions.
This time, I embed twitch player on some pages of my gaming site so site visitors can chat comfortably and find new indie games. But a month later, Twitch blocked my domain again. It’s very easy to check, with the direct link Twitch Error (change to any unlocked domain and everything works)
It already looks like a biased attitude, cos such partners as https://fextralife.com/ have their stream embedded literally on every page (along with embedding clips to increase views) for years but on my site they block a large twitch player placed in a convenient place for viewing.
Support just ignores me. Answering with patterns:
Thank you for reporting the issue! There is a webform that you may fill out here: Twitch Embed Feedback that can inform our dev team that you are seeing difficulties embedding on your site.
And I’m too small a streamer to draw any attention to this problem.
Have any of you encountered a similar problem? How to embed a stream on your site to not be blocked in a month? Is there a chance to get the embed back on a previously blocked site?
The code, screenshot and link to my twitch embed are below:
Page example: https://gamer-mods.ru/news/skyrim_ae_chto_zhdet_igrokov/2021-10-29-3188
<div class="xopo-player-container">
<div class="full-main-text player-text">
<div class="sub-title">Наш стрим</div>
<div> На своём канале Xop0 вместе с чатом играет во все новые игры от AAA проектов до малоизвестных
indie-новинок. Заходи общаться! 😄</div>
</div>
<div id="twitch-embed">
<iframe
src="https://embed.twitch.tv?channel=xop0&height=400&migration=true&muted=true&parent=gamer-mods.ru&theme=dark&width=1000"
allowfullscreen="true" scrolling="no" autoplay="true" width="1000" height="400">
</iframe>
</div>
<script type="text/javascript">
new Twitch.Embed('twitch-embed', {
width: 1000,
height: 400,
channel: 'xop0',
muted: true,
theme: 'dark',
parent: ['gamer-mods.ru']
});
</script>
<style>
#twitch-embed {
display: flex !important;
flex-wrap: nowrap;
justify-content: center;
flex-basis: auto;
}
#twitch-embed>iframe {
border: none;
position: center;
align: center;
padding-bottom: 10px;
}
.sub-title {
background-size: auto;
color: rgb(144, 129, 119);
font-family: MyriadPro-Semibold;
font-size: 18px;
padding-bottom: 10px;
text-transform: uppercase;
}
.xopo-player-container {
background: #2f3136;
border-top-color: rgb(119, 49, 45);
border-top-style: solid;
border-top-width: 4px;
border-bottom-color: rgb(119, 49, 45);
border-bottom-style: solid;
border-bottom-width: 4px;
margin-top: 10px;
margin-bottom: 10px;
}
.player-text {
padding: 15px;
}
</style>
</div>