ich versuche gerade einen zweiten Discord Bot zu mschen. Bei meinem ersten klappt alles, hier mal der verkürtzte Code:
Code: Alles auswählen
import random
import asyncio
import time
import discord
from discord import Game, Color, Embed
import SECRETS
import STATICS
import perms
client = discord.Client()
@client.event
async def on_ready():
@client.event
async def on_message(message):
@client.event
async def on_member_join(member):
@client.event
async def on_member_remove(member):
@client.event
async def on_server_role_create(role):
client.run(SECRETS.TOKEN)
Code: Alles auswählen
@activeBot.event
async def on_ready():
@activeBot.event
async def on_member_update(before, after):
activeBot.run("safav235434bvdfb")
Traceback (most recent call last):
File "/home/phobit/PycharmProjects/PyQT/venv/lib/python3.6/site-packages/discord/http.py", line 258, in static_login
data = yield from self.request(Route('GET', '/users/@me'))
File "/home/phobit/PycharmProjects/PyQT/venv/lib/python3.6/site-packages/discord/http.py", line 200, in request
raise HTTPException(r, data)
discord.errors.HTTPException: UNAUTHORIZED (status code: 401): 401: Unauthorized
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/phobit/PycharmProjects/DiscordSippenBot/ActiveBot/ActiveMain.py", line 46, in <module>
activeBot.run("vkphhP6sK9pIjyKa6gy3bZfFiGo1A1HF")
File "/home/phobit/PycharmProjects/PyQT/venv/lib/python3.6/site-packages/discord/client.py", line 519, in run
self.loop.run_until_complete(self.start(*args, **kwargs))
File "/usr/lib/python3.6/asyncio/base_events.py", line 468, in run_until_complete
return future.result()
File "/home/phobit/PycharmProjects/PyQT/venv/lib/python3.6/site-packages/discord/client.py", line 490, in start
yield from self.login(*args, **kwargs)
File "/home/phobit/PycharmProjects/PyQT/venv/lib/python3.6/site-packages/discord/client.py", line 416, in login
yield from getattr(self, '_login_' + str(n))(*args, **kwargs)
File "/home/phobit/PycharmProjects/PyQT/venv/lib/python3.6/site-packages/discord/client.py", line 346, in _login_1
data = yield from self.http.static_login(token, bot=is_bot)
File "/home/phobit/PycharmProjects/PyQT/venv/lib/python3.6/site-packages/discord/http.py", line 262, in static_login
raise LoginFailure('Improper token has been passed.') from e
discord.errors.LoginFailure: Improper token has been passed.
Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f9ca9325dd8>
Weiß jemand warum das kommt? Soweit ich mich erinnere hab ich bei meinem ersten Bot nichts anders gemacht, als hier...