Не могу, поменять цвет текста при помощи colorama

Pikamonov

Новичок
Пользователь
Дек 30, 2023
5
0
1
ОС: виндовс ,
Версия пайтона: 3.12.1
pip list:
Python:
Package                   Version
------------------------- -----------
aiohttp                   3.7.4.post0
altgraph                  0.17.4
async-timeout             3.0.1
attrs                     23.1.0
auto-py-to-exe            2.42.0
bottle                    0.12.25
bottle-websocket          0.2.9
certifi                   2023.11.17
cffi                      1.16.0
chardet                   4.0.0
charset-normalizer        3.3.2
colorama                  0.4.6
discord.py                1.7.3
Eel                       0.16.0
future                    0.18.3
gevent                    23.9.1
gevent-websocket          0.10.1
greenlet                  3.0.3
idna                      3.6
multidict                 6.0.4
packaging                 23.2
pefile                    2023.2.7
pip                       23.2.1
psutil                    5.9.7
pycparser                 2.21
pyinstaller               6.3.0
pyinstaller-hooks-contrib 2023.11
pyparsing                 3.1.1
pywin32-ctypes            0.2.2
requests                  2.31.0
setuptools                69.0.3
typing_extensions         4.9.0
urllib3                   2.1.0
vk-api                    11.9.9
whichcraft                0.6.1
yarl                      1.9.4
zope.event                5.0
zope.interface            6.1


Код первый

Python:
# -*- coding: utf-8 -*-
from re import I
from colorama import *
import colorama
import vk_api
import json
import random
import time
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from vk_api.keyboard import VkKeyboard, VkKeyboardColor



vk = vk_api.VkApi(token='токен') #токен группы
vk._auth_token()
vk.get_api()
def get_random_id():
    return random.randint(0, 100000000)

group_id = 'айди' #id группы


longpoll = VkBotLongPoll(vk, group_id)
bot_help = '''
Добро пожаловать, в (fore.RED + test)
 в "attachment": 'wall-айдигруппы_пост' меняем пост, при отправке твоего пиара
 в sleep = random.uniform(ВРЕМЯ, ВРЕМЯ) т.к, вк сделал ограничение по отправке (он же флуд контроль),скрипт будет умирать, но можно исправить

спамер ауе 228
'''
print(bot_help)
for event in longpoll.listen():
   if event.type == VkBotEventType.MESSAGE_NEW:
            #не важно зачем ето написана я просто дурачек
            d1 = event.object.message
            s1 = json.dumps(d1)
            d2 = json.loads(s1)

            json_object = d2
            message = json_object['text']

            message = message.split(" ")
            msg_text = event.object.message['text']
            str1 = message[0].split("|")[0]


            str1 = str1.replace("[club", "")
            if group_id == str1:
                message.pop(0)

            message = ' '.join(message).lower()

            id = json_object['peer_id']
            try:
                dey = event.message.action['type']
            except:
                dey = ''
            
            print(message)
            if dey == 'chat_invite_user':
                print ('Cпам идет в беседу...', 'Айди беседы:', id)
                while True:
                    sleep = random.uniform(4.100, 5.431)
                    keyboard = VkKeyboard()


Подскажите пожалуйста, в чем заключается ошибка? при заходе в файл (через кмд) , покрашенного цвета нету
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
933
208
43
20
Москва
Ты видимо хотел использовать format

Python:
from colorama import Fore
test = "Какое-то название"
bot_help = f'''
Добро пожаловать, в {Fore.RED + test+Fore.RESET}
 в "attachment": 'wall-айдигруппы_пост' меняем пост, при отправке твоего пиара
 в sleep = random.uniform(ВРЕМЯ, ВРЕМЯ) т.к, вк сделал ограничение по отправке (он же флуд контроль),скрипт будет умирать, но можно исправить
'''
print(bot_help)
 

Pikamonov

Новичок
Пользователь
Дек 30, 2023
5
0
1
Ты видимо хотел использовать format

Python:
from colorama import Fore
test = "Какое-то название"
bot_help = f'''
Добро пожаловать, в {Fore.RED + test+Fore.RESET}
 в "attachment": 'wall-айдигруппы_пост' меняем пост, при отправке твоего пиара
 в sleep = random.uniform(ВРЕМЯ, ВРЕМЯ) т.к, вк сделал ограничение по отправке (он же флуд контроль),скрипт будет умирать, но можно исправить
'''
print(bot_help)
а не подскажете, куда это именно вставлять?
 

Pikamonov

Новичок
Пользователь
Дек 30, 2023
5
0
1
ибо после вставки данного кода, все стало красненьким(
при наведение, пишет: Invalid Syntax
1703943683309.png
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
933
208
43
20
Москва
И не запускается? Должен работать нормально, если не запустится, кинь полный код
 

Pikamonov

Новичок
Пользователь
Дек 30, 2023
5
0
1
И не запускается? Должен работать нормально, если не запустится, кинь полный код
Python:
# -*- coding: utf-8 -*-
from re import I
from colorama import *
import colorama
import vk_api
import json
import random
import time
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from vk_api.keyboard import VkKeyboard, VkKeyboardColor



vk = vk_api.VkApi(token='токен') #токен группы
vk._auth_token()
vk.get_api()
def get_random_id():
    return random.randint(0, 100000000)

group_id = 'ид' #id группы


longpoll = VkBotLongPoll(vk, group_id)
bot_help = '''
Добро пожаловать в, 'SPAM BOTS'
 в "attachment": 'wall-айдигруппы_пост' меняем пост, при отправке твоего пиара
 в sleep = random.uniform(ВРЕМЯ, ВРЕМЯ) т.к, вк сделал ограничение по отправке (он же флуд контроль),скрипт будет умирать, но можно исправить

 Спамер ауе :)
'''
print(bot_help)
for event in longpoll.listen():
   if event.type == VkBotEventType.MESSAGE_NEW:
            #не важно зачем ето написана я просто дурачек
            d1 = event.object.message
            s1 = json.dumps(d1)
            d2 = json.loads(s1)

            json_object = d2
            message = json_object['text']

            message = message.split(" ")
            msg_text = event.object.message['text']
            str1 = message[0].split("|")[0]


            str1 = str1.replace("[club", "")
            if group_id == str1:
                message.pop(0)

            message = ' '.join(message).lower()

            id = json_object['peer_id']
            try:
                dey = event.message.action['type']
            except:
                dey = ''
            
            print(message)
            if dey == 'chat_invite_user':
                print ('Cпам идет в беседу...', 'Айди беседы:', id)
                while True:
                    sleep = random.uniform(4.100, 5.431)
                    keyboard = VkKeyboard()
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.POSITIVE)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.NEGATIVE)

                    keyboard.add_line()#Обозначает добавление новой строки
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.PRIMARY)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.POSITIVE)

                    keyboard.add_line()
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.POSITIVE)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.PRIMARY)
                    keyboard.add_button("пФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.POSITIVE)

                    keyboard.add_line()#Обозначает добавление новой строки
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.POSITIVE)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.PRIMARY)

                    keyboard.add_line()
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.NEGATIVE)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.PRIMARY)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.NEGATIVE)

                    keyboard.add_line()
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.NEGATIVE)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.POSITIVE)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.PRIMARY)

                    keyboard.add_line()
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.NEGATIVE)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.PRIMARY)
                    keyboard.add_button("ФРЕШ МОБАЙЛ: https://frashmb", color=vk_api.keyboard.VkKeyboardColor.POSITIVE)
                    keyboard.get_keyboard()
                    vk.method("messages.send", {"peer_id": id, 'random_id':get_random_id(), "message": f"@all FRASH MOBILE", "attachment": 'wall-219231669_502',"keyboard": keyboard.get_keyboard()})
                    time.sleep(sleep)

выше рабочий код, который запускается,

щас на фрапс запишу как меняю, и пробую запустить
 

Pikamonov

Новичок
Пользователь
Дек 30, 2023
5
0
1
фрапс (залил в вк) - кликабельно
 

Форум IT Специалистов