# How to edit the channel info with a bot account?

**URL:** <https://discuss.dev.twitch.com/t/how-to-edit-the-channel-info-with-a-bot-account/29097>\
**Category:** API\
**Created:** [November 15, 2020, 3:36pm UTC](https://discuss.dev.twitch.com/t/how-to-edit-the-channel-info-with-a-bot-account/29097 "2020-11-15T15:36:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Muetze](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/muetze/32/10411_2.png) [@Muetze](https://discuss.dev.twitch.com/u/Muetze)\
**Post date:** [November 15, 2020, 3:36pm UTC](https://discuss.dev.twitch.com/t/how-to-edit-the-channel-info-with-a-bot-account/29097/1 "2020-11-15T15:36:48Z")

</div>

I have a registered app for a login for my website and therefore also a Client ID and a Client Secret.

I also have a chat bot running, which works great on IRC. This bot is a different channel and is also a moderator there and I got the Oauth token from this bot via the “Twitch Chat OAuth Password Generator”.

> **[Twitch Chat Password Generator](https://twitchapps.com/tmi/)**

How can I change the channel title and game with this data?

Translated with [www.DeepL.com/Translator](http://www.DeepL.com/Translator) (free version)

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [November 15, 2020, 3:38pm UTC](https://discuss.dev.twitch.com/t/how-to-edit-the-channel-info-with-a-bot-account/29097/2 "2020-11-15T15:38:55Z")

</div>

First don’t use someones else token generator.  
You should create your own Client ID and manage your own keys

> **[Authentication](https://dev.twitch.tv/docs/authentication/)**
>
> Authentication

Second, to update a channels title and game you will need an authentication key from the broadcaster as documented here

> **[Reference](https://dev.twitch.tv/docs/api/reference/)**
>
> Twitch Developer tools and services to integrate Twitch into your development or create interactive experience on twitch.tv.

You will need a key from `broadcaster_id` with the `user:edit:broadcast` applied

So you wouldn’t authenticate as the bot you would authenticate as the streamer.

---

<div class="post-metadata">

**Author:** ![Muetze](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/muetze/32/10411_2.png) [@Muetze](https://discuss.dev.twitch.com/u/Muetze)\
**Post date:** [November 15, 2020, 4:08pm UTC](https://discuss.dev.twitch.com/t/how-to-edit-the-channel-info-with-a-bot-account/29097/3 "2020-11-15T16:08:42Z")

</div>

Ah Ok.

---

<div class="post-metadata">

**Author:** ![system](https://d2opxh93rbxzdn.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://discuss.dev.twitch.com/u/system)\
**Post date:** [December 15, 2020, 4:08pm UTC](https://discuss.dev.twitch.com/t/how-to-edit-the-channel-info-with-a-bot-account/29097/4 "2020-12-15T16:08:47Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
