def authenticate_twitch_oauth():
 client_id = 'ewvlchtxgqq88ru9gmfp1gmyt6h2b93'
 redirect_uri = 'http://livestreamer.tanuki.se/en/develop/twitch_oauth.html'
 url = 'https://api.twitch.tv/kraken/oauth2/authorize/?response_type=token&client_id={0}&redirect_uri={1}&scope=user_read+user_subscriptions'.format(client_id, redirect_uri)
 console.msg('Attempting to open a browser to let you authenticate Livestreamer with Twitch')
 try:
  if (not webbrowser.open_new_tab(url)):
   raise webbrowser.Error
 except webbrowser.Error:
  console.exit('Unable to open a web browser, try accessing this URL manually instead:\n{0}'.format(url))

def authenticate_twitch_oauth ( ) : client_id = 'ewvlchtxgqq88ru9gmfp1gmyt6h2b93' redirect_uri = 'http://livestreamer.tanuki.se/en/develop/twitch_oauth.html' url = 'https://api.twitch.tv/kraken/oauth2/authorize/?response_type=token&client_id={0}&redirect_uri={1}&scope=user_read+user_subscriptions' . format ( client_id , redirect_uri ) console . msg ( 'Attempting to open a browser to let you authenticate Livestreamer with Twitch' ) try : if ( not webbrowser . open_new_tab ( url ) ) : raise webbrowser . Error except webbrowser . Error : console . exit ( 'Unable to open a web browser, try accessing this URL manually instead:\n{0}' . format ( url ) )
opens a web browser to allow the user to grant livestreamer access to their twitch account .