just cant write in chat. Get bearer_token with
#access_token=&scope=channel%3Abot+user%3Abot+user%3Awrite%3Achat+moderator%3Amanage%3Aannouncements&token_type=bearer
Was able to get follower list with another token and code, but this 2 didn’t work
import requests
client_id = '3gpdymotr4fxjg6jr05eiszf9tz3b5'
bearer_token = ''
broadcaster_id = 861649060
url = 'https://api.twitch.tv/helix/chat/announcements?broadcaster_id=861649060&moderator_id=861649060'
headers = {
'Authorization' : f'Bearer {bearer_token}',
'Client-Id' : f'{client_id}',
'Content-Type' : 'application/json'
}
data = {
'message' : 'Hello, world! twitchdevHype',
'color' : 'purple'
}
response = requests.get(url, headers=headers, data=data)
if response.status_code == 200:
response_data = response.json()
print(f"Message ID: {response_data['data'][0]['message_id']}, Sent: {response_data['data'][0]['is_sent']}")
else:
print(f"Error: {response.status_code}, {response.text}")
and
import requests
client_id = '3gpdymotr4fxjg6jr05eiszf9tz3b5'
bearer_token = ''
broadcaster_id = 861649060
url = 'https://api.twitch.tv/helix/chat/messages'
headers = {
'Authorization' : f'Bearer {bearer_token}',
'Client-Id' : f'{client_id}',
'Content-Type' : 'application/json'
}
data = {
'broadcaster_id': f'{broadcaster_id}',
'sender_id' : f'{broadcaster_id}',
'message' : 'Hello, world! twitchdevHype'
}
response = requests.get(url, headers=headers, data=data)
if response.status_code == 200:
response_data = response.json()
print(f"Message ID: {response_data['data'][0]['message_id']}, Sent: {response_data['data'][0]['is_sent']}")
else:
print(f"Error: {response.status_code}, {response.text}")
Already try to create new token, but 403