busy4me / busyman

🐙 busy commands set - to manage "Busyman" 🌐
https://busyman.org
Apache License 2.0
2 stars 1 forks source link
automation bot robot socialmedia studio
  1. Wiki index
  2. What is ./busy4.me?
  3. Where ./busy4.me can run?
  4. Main goals
  5. User guide
    • 5.1. Installation
    • 5.2. Setup
    • 5.3. Commands
    • 5.4. Uninstall
  6. Genesis
    • 7.1
    • 7.2
  7. Developers guide
    • 8.1 Basic syntax
    • 8.2 Advanced syntax
    • 8.3 Old syntax
    • 8.4 Update
  8. Copyrights

busy

🐙 busy commands set - to manage "Virtual Assistant" 🌐

basic usage

busy [--option=value]... [:place]

or

busy [sub_command] [--option=value]... [:place]

Selected available options:

🚧 Under construction

--like

--like[="URL"] # to like something eg. post, profile

⭐️ EXAMPLE: Active profile will like specific post in socialportal.com, executed in DISPLAY:0

busy --like="https://socialportal.com/fanpage/post" :0

--follow

--follow[="URL"] # to follow profile from URL

☝️ TIP: option without value will will be executed in current opened URL
⭐️ EXAMPLE: Active profile will follow other profile in socialportal.com, executed in DISPLAY:02

busy --like="https://socialportal.com/fanpage/post" :02

--post

--post[="database.table.record"] # to prepare and publish a post

☝️ TIP: option without value will put the oldest post from defult table from default database
⭐️ EXAMPLE: Active profile will put a post in socialportal.com, from database "roy_visar_db", table "fb_posts", record "4276", executed in DISPLAY:5

busy --like="roy_visar_db.fb_posts.4276" :5

--live

--live[=start|=stop|=status] --url[="URL"]
# live streaming to specific rtmp socket

☝️ TIP: live option without value will start live streaming eg. "busy --live"
☝️ TIP: with no url option, default url socket will be used
⭐️ EXAMPLE: Start Live streaming of DISPLAY:0 to blablavideo.com portal

busy --live=start --url="rtmp://live-api.blablavideo.com:80/api=1&key=As4fRws8Q" :0

--login

--login[=login_name] --url=["URL"]# to login in specific portal

⭐️ EXAMPLE: Active profile will login in socialportal.com, executed in DISPLAY:1

busy --login --url="https://socialportal.com" :1

☝️ TIP: login option with no value

--share

--share[="URL"] # to share something

⭐️ EXAMPLE: Active profile will share something in Group "group_name" in socialportal.com, executed in DISPLAY:1

busy --share="https://somethingcool.co" --url="https://socialportal.com/group_name" :1

--join

--join[="URL"] # to join somewhere

⭐️ EXAMPLE: Active profile will join somewhere

busy --join="https://socialportal.com/group_name" :1

--invite

--invite[=database.table] --url=["URL"]# to invite others

⭐️ EXAMPLE: Active profile will invite others

busy --invite[=roy_visar_db.fb_friends] --url="https://socialportal.com/group_name" :1

--subscribe

busy --subscribe[="URL"] # to subscribe

⭐️ EXAMPLE: Active profile will subscribe

busy --subscribe="https://somethingcool.co" :1

--comment

busy --comment="comment text" --url=["URL"] # to comment specific URL

☝️ TIP: option --comment without value will use default comment from database
⭐️ EXAMPLE: Active profile will comment "good to know" in post from group bleblegroup in socialfrance.eu

busy --comment="good to know" --url="socialfrance.eu/groups/bleblegroup/post/0192837465"

--cron

busy --cron[=on|=off|=status] # to operate in crontab

--db

busy --db[=add] --table[="database.table"] # add table in database
busy --db[=drop] --table[="database.table"] # drop table in database
busy --db[=add] --table[="database.table"] --data=["data_to_add"] # add record in database
busy --db[=delete] --record[="database.table.record"] # delete record in database
busy --db[=show] --table[="database.table.record"] # show records in database

⭐️ EXAMPLE: Add record with specific data into _fbfriends table

busy --db=add --table="roy_visar_db.fb_friends" --data="001,Roy Visar,http://portal.url/profile,data1,data2"

⭐️ EXAMPLE: Update record to specific data in _fbfriends table in _roy_visardb database

busy --db=update --table="roy_visar_db.fb_friends.2345" --data="Roy Visar,data2"

system

--clip-clear

busy --clip-clear|-cc # clip clear in default DISPLAY

--restart

busy --restart :5 # retart DISPLAY:5
busy --restart=all # restart all

--screen

busy --screen=status # clip clear
busy --screen=on --cmd="htop" # run _htop_ in screen session

INSTALL

  1. Install minimal Debian 10 Buster in VirtualBox, just base, skip everything,
    ISO CD image from official website debian.org/debian-10.4.iso << 336MB direct link
  2. Run bellow script in fresh terminal console
    (all main software will be installed from official Debian repository)
    wget busy4.me/initiv && bash ./initiv install

    ...See more

wget busy4.me/init-0 && bash ./init-0

NOTES

🔥 Hot: last update
⚠️ Caution: use carefully

Wiki

busy4me Wiki 🚧 Under construction