Ошибка: NameError: name 'Vkbot' is not defined
from peewee import *
db = SqliteDatabase('data.db')
class User(Model):
class Meta:
database = db
db_tabel = 'Users'
vk_id = IntegerField()
warns = IntegerField()
if __name__ == '_main_':
db.creat_tables([User])
class VkBot:
def __init_(self):
self.vk_session = vk_api.VkApi(token=token)
self.longpoll = VkBotLongpool(self.vk_session, 333333333)
def run(self):
for event in self.longpoll.listen():
if event.type == VkBotEventType.MESSAGE_NEW:
msg = event.object.message
user_id = msg['from_id']
user = utils.get_user_by_id(user_id)
text = msg['text']
fwd = self.vk_session.method('messages.getByConversationMessageId', {
'conversation_message_ids' : msg['conversation_message_id'],
'peer_id' : msg['peer_id']
})
print(user_id, text, fwd)
if __name__ == '__main__':
VkBot().run()
NameError: name 'VkBot' is not defined
подскажите пожалуйста, что делать?