title: Discord.py bot wont print a SIMPLE variable in the chat
body: <p>What I want is for the bot to say <code>Snacktoshis: 5</code>, but it won't print the variable in the chat. </p>
  
  <p>Here is my code:</p>
  
  <pre><code>from discord import *
  from discord.ext import *
  from discord.ext.commands import Bot
  from discord.ext.commands import *
  import random
  import asyncio
  from discord import Game
  from discord.ext.commands import Bot
  import aiohttp
  import discord
  import requests
  import time
  
  BOT_PREFIX = ("?", "!")
  client = Bot(command_prefix=BOT_PREFIX)
  
  TOKEN ="3812236138921603126360103210983inserttoken21831382ufsfuadha"
  
  
  
  @client.command()
  async def bal():
      snack = 0
      await client.say("Snacktoshis:",snack)
  
  
  client.run(TOKEN)
  </code></pre>
  
  <p>My error message is: </p>
  
  <pre><code>Traceback (most recent call last):
    File "/usr/local/lib/python3.6/site-packages/discord/ext/commands/bot.py", line 846, in process_commands
      yield from command.invoke(ctx)
    File "/usr/local/lib/python3.6/site-packages/discord/ext/commands/core.py", line 374, in invoke
      yield from injected(*ctx.args, **ctx.kwargs)
    File "/usr/local/lib/python3.6/site-packages/discord/ext/commands/core.py", line 54, in wrapped
      raise CommandInvokeError(e) from e
  discord.ext.commands.errors.CommandInvokeError: Command raised an exception: TypeError: send_message() takes from 2 to 3 positional arguments but 4 were given
  </code></pre>
  
  <p>I know I have alot of unused modules.</p>