Skip to content

Скрипт для автоматического набора текста в чатбокс VRChat. Сделан под Linux, потому что MagicChatBox отстой и на linux'е не работает. зеркало репозитория git.brgr.su/kenny/vrcosc-pybox. просьба не писать сюда жалобы или PR'ы

License

Notifications You must be signed in to change notification settings

v0idworks/vrcosc-pybox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vrcosc-pybox

Скрипт для автоматического набора текста в чатбокс VRChat. Сделан под Linux, потому что MagicChatBox отстой и на linux'е не работает


Что умеет

  • писать в чат железо (CPU, RAM, температура, GPU если есть nvidia-smi(и не Bсегда работает :( ))
  • показывать погоду через wttr.in(спасибо Bам народ обожаю Bас )
  • выводить музыку из playerctl (Spotify, VLC и т.п.)
  • показывать активное окно через kdotool
  • кидать рандомные фразы
  • время
  • сам подрезает текст под лимит VRChat
  • и много чего еще чего я не залил на гитхаб
  • Bозможно работает на термуксе
  • а также на айосоBском аналоге (не уBерен, не юзал, и VRChat под айос еще не Bbiшел)

Что НЕ умеет

  • Работать на win
  • работать на макос
  • чек окна не будет работать на гноме,i3,сBей,cinnаmon,баджи,unity,и на том что не кде.

как Bbiглядит

изображение

Что нужно

  • Python 3
  • пакеты: psutil, requests, python-osc
  • утилиты(не обязательно): git(обязательно), kdotool (для окон), playerctl (для музыки)

Установка питон-зависимостей:

pip install psutil requests python-osc

Установка опциональных зависимостей: Arch Linux:

sudo pacman -S git kdotool playerctl

Debian / Ubuntu(не тестил)

sudo apt update
sudo apt install git kdotool playerctl

Fedora(не тестил)

sudo dnf install git kdotool playerctl

openSUSE(не тестил)

sudo zypper install git kdotool playerctl

Alpine Linux(не тестил)

sudo apk add git kdotool playerctl

как юзать?

python main.py

или

python3 main.py

а что а как а где Кастомизация???

пошарьте по config.py

поддержать меня

  • криптобот
  • monero(1): 88Bo67jmBNaQhSbjhY77SJTjfkSziAX2qLWcck3uXsFZ2SnFZXkyqkBC4gy1kZErgGhjwiWtJkJugMujadr4B51P4pij1j7
  • monero(2): 89a7R2a1MQQLSyHTMKwyZ3QNQUBiQFakU6P8CqoJqX9sfFPByauHhw38Hcw2yHRnRC1dt4a3kAfE3Vt65mNLLYDpMJffw1X
  • btc(1):bc1qlgdl5v2m0q9t2lt9pcmks8ye6uscmvr5my9al6
  • btc(2):bc1qe9ful6j72zhralgsvvcgxgffgad26zs26w6hmg
  • DA

кредитbi

  • сделано с <3 командой v0idworks(а именно рандомом_тнт)
  • спасибо линусу дройдBардсу за git и линукс
  • спасибо кдешникам за плазму
  • и арчойдам за арчлинукс
  • а также Graham Gaylor и Jesse Joudrey за VRChat
  • и гейбу ньюэллу за vаlve и стим и его команде за протон и за то что он сBоими руками держит коммунити игр на линуксе
  • и Bсем-Bсем моим друзьям B VRChat'е за то что помогли добраться до юзера(да-да, именно Bbi, которbiе B друзьях у бургера/мегашаттербомба)
  • и нкосимоко, и дебоширу, записке (SL 14), киберхлебу
  • микамерике и аператару за поддержку
  • и слипе из смптриггера за дружбу
  • и моим мозгам за идеи
  • и команде Unity за дBижок
  • и гному(редхатойдам) за боль и страдания изза прекращения поддержки x11(/сарказм)
  • Гитхабу за гитхаб(хотя я на гитлабе сижу уже)
  • pandao за чудесний мд эдитор
  • Джесси Даффилду и Стефану Холлеру за Lazygit
  • Эдриану Фриду и Мэтту Райту за Open Sound Control (иначе этого проекта бbi небbiло)

About

Скрипт для автоматического набора текста в чатбокс VRChat. Сделан под Linux, потому что MagicChatBox отстой и на linux'е не работает. зеркало репозитория git.brgr.su/kenny/vrcosc-pybox. просьба не писать сюда жалобы или PR'ы

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages