AttributeError
'NoneType' object has no attribute 'id'
Stack Trace:
```
Python traceback
File "/penny/mtgbot/run.py", line 185, in
cli()
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1128, in __call__
return self.main(*args, **kwargs)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1053, in main
rv = self.invoke(ctx)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 754, in invoke
return __callback(*args, **kwargs)
File "/penny/mtgbot/run.py", line 42, in discordbot
bot.init()
File "/penny/mtgbot/discordbot/bot.py", line 396, in init
client.start(configuration.get_str('token'))
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/client.py", line 504, in start
self.loop.run_until_complete(self.login(token))
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/base_events.py", line 629, in run_until_complete
self.run_forever()
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/base_events.py", line 596, in run_forever
self._run_once()
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/base_events.py", line 1890, in _run_once
handle._run()
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/client.py", line 1063, in _dispatch_interaction
await self.on_command_error(ctx, e)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/client.py", line 1061, in _dispatch_interaction
await command(ctx, **ctx.kwargs)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/models/command.py", line 99, in __call__
await self.call_callback(self.callback, context)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/models/command.py", line 171, in call_callback
return await callback(*args, **kwargs)
File "/penny/mtgbot/discordbot/commands/price.py", line 17, in price
await ctx.single_card_text(card, card_price.card_price_string)
File "/penny/mtgbot/discordbot/command.py", line 321, in single_card_text
if str(self.channel.id) in not_pd or (getattr(self.channel, 'guild', None) is not None and str(self.channel.guild.id) in not_pd):
```
AttributeError
'NoneType' object has no attribute 'id'
Stack Trace:
```
Python traceback
File "/penny/mtgbot/run.py", line 185, in
cli()
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1128, in __call__
return self.main(*args, **kwargs)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1053, in main
rv = self.invoke(ctx)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/click/core.py", line 754, in invoke
return __callback(*args, **kwargs)
File "/penny/mtgbot/run.py", line 42, in discordbot
bot.init()
File "/penny/mtgbot/discordbot/bot.py", line 396, in init
client.start(configuration.get_str('token'))
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/client.py", line 504, in start
self.loop.run_until_complete(self.login(token))
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/base_events.py", line 629, in run_until_complete
self.run_forever()
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/base_events.py", line 596, in run_forever
self._run_once()
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/base_events.py", line 1890, in _run_once
handle._run()
File "/home/discord/.asdf/installs/python/3.9.9/lib/python3.9/asyncio/events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/client.py", line 1063, in _dispatch_interaction
await self.on_command_error(ctx, e)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/client.py", line 1061, in _dispatch_interaction
await command(ctx, **ctx.kwargs)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/models/command.py", line 99, in __call__
await self.call_callback(self.callback, context)
File "/penny/mtgbot/.venv/lib/python3.9/site-packages/dis_snek/models/command.py", line 171, in call_callback
return await callback(*args, **kwargs)
File "/penny/mtgbot/discordbot/commands/price.py", line 17, in price
await ctx.single_card_text(card, card_price.card_price_string)
File "/penny/mtgbot/discordbot/command.py", line 321, in single_card_text
if str(self.channel.id) in not_pd or (getattr(self.channel, 'guild', None) is not None and str(self.channel.guild.id) in not_pd):
```
() {} []
Reported on discordbot by discord user
AttributeError 'NoneType' object has no attribute 'id'
Stack Trace: ``` Python traceback File "/penny/mtgbot/run.py", line 185, inException_hash: 1f84914bfc0a76ad49e4d8817ce8081c19f9313c