Начинающий
- Статус
- Оффлайн
- Регистрация
- 26 Сен 2022
- Сообщения
- 21
- Реакции
- 4
Исходник моего старого VkTool
Думаю кому-нибудь пригодится хоть команд в нем и мало)
Думаю кому-нибудь пригодится хоть команд в нем и мало)
Спойлер: код:
import vk_api
import requests
token = input("Введите токен от страницы: ")
if token == "" or token == None:
exit("Вы не ввели токен")
vk = vk_api.VkApi(token=token)
print("Успешный запуск VKTOOL by @dmitrylats")
print("Приятного использования моего VkTool! :3")
while True:
try:
command = int(input("[1] Бан страницы\n[2] Создать беседу\n[3] Создать пост на стене\n[4] Сменить имя\n[5] Узнать свои платные стикерпаки\n>>"))
if command == 1:
vk.method("wall.post", {"message": "vto.pe"})
print("Выполнено!\nОжидайте бан аккаунта")
elif command == 2:
text = input("Введите название чата\n>>")
vk.method("messages.createChat", {"title": text})
print(f"Чат {text} создан")
elif command == 3:
text = input("Введите текст поста\n>>")
vk.method("wall.post", {"message": text})
print(f"Пост с текстом {text} создан")
elif command == 4:
text = input("Введите имя\n>>")
text2 = input("Введите фамилию\n>>")
vk.method("account.saveProfileInfo", {"first_name": text, "last_name": text2})
print("Заявка на смену имени отправлена")
elif command == 5:
id = vk.method("account.getProfileInfo")['id']
sticks = requests.get(f"https://unuty.ru/api/stick/user_id={id}")
info = sticks.json()
info = info['items']
if info['list']['stickers'] != "not_sticers":
print(f"Платные стикерпаки:\nКоличество: {info['count']}\nПотрачено голосов: {info['money']['golosa']}\nПотрачено рублей: {info['money']['rub']}\nСтикерпаки: {info['list']['stickers']}")
else:
print("Платные стикерпаки не найдены")
except:
pass