Написал такого бота:
from telethon import TelegramClient, errors
class UserBot:
def ConnectUser(self, id, hash, name):
try:
self.client = TelegramClient(name, id, hash)
print(f"Аккаунт {name} успешно инициализирован")
except:
print(f"Ошибка при инициализиции аккаунта {name}")
async def SendMessage(self, message, user):
await self.client.send_message(user, message)
myuser = UserBot()
myuser.ConnectUser("", "", "")
myuser.SendMessage("Hello", "kostya0629")
возвращает:
Аккаунт anytestword успешно инициализирован
/home/andrew/Documents/spambot/main.py:18: RuntimeWarning: coroutine 'UserBot.SendMessage' was never awaited
myuser.SendMessage("Hello", "kostya0629")
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Почему возникает ошибка и как исправить?