title: TypeError: randint() takes 3 positional arguments but 4 were given
body: <p>I am writing a rock, paper and scissors bot for a school project. I keep getting the error in the title (<code>TypeError: randint() takes 3 positional arguments but 4 were given</code>) and I don't know why. My code is below.</p>
  
  <pre><code>if userInput : 'rock'
  choice = random.randint(1,2,3)
  if choice == 1:
      await client.send_message(message.channel, embed=RockEmbed)
  
  elif choice == 2:
      await client.send_message(message.channel, embed=PaperEmbed)
  
  elif choice == 3:
      await client.send_message(message.channel, embed=ScissorsEmbed)
  
  if userInput : 'scissors'
  choice2 = random.randint(1,2,3)
  if choice2 == 1:
      await client.send_message(message.channel, embed=RockEmbed)
  elif choice2 == 2:
      await client.send_message(message.channel, embed=PaperEmbed)
  elif choice2 == 3:
      await client.send_message(message.channel, embed=ScissorsEmbed)
  
  if userInput : 'paper'
  choice3 = random.randint(1,2,3)
  if choice3 == 1:
      await client.send_message(message.channel, embed=RockEmbed)
  elif choice3 == 2:
      await client.send_message(message.channel, embed=PaperEmbed)
  elif choice3 == 3:
      await client.send_message(message.channel, embed=ScissorsEmbed)   
  </code></pre>
  
  <p>I've said <code>random.randint(1,2,3)</code>, which is clearly 3 arguments, not 4. I'm, pretty sure my syntax is correct, but not 100%.</p>