Bot topic graph maker test

Gonna test how a bot can automatically add graph and formatting when you just dropped in some random scripts

Feel free to drop in some topic links or scripts you’ve made I’ll render then here, right in your messages

Links for scripts that don’t belong to you gonna be non-working for now

blah, blah, blah

bot added this!

:robot:

shaggysusu-citlali-animation_1080p.funscript.webp
:input_symbols: shaggysusu-citlali-animation_1080p.funscript
(223 KB)

^ single-file multi-axis for MFP, should work as single-axis in other players

shaggysusu-citlali-animation_1080p.funscript.webp
:ok_hand: shaggysusu-citlali-animation_1080p.funscript
(22.3 KB)

Split axes

shaggysusu-citlali-animation_1080p.funscript (143 KB)
shaggysusu-citlali-animation_1080p.surge.funscript (46.9 KB)
shaggysusu-citlali-animation_1080p.pitch.funscript (29.8 KB)

end robot

1 Like

カルミラの魔術館1.funscript.webp
:input_symbols: カルミラの魔術館1.funscript
(37.8 KB)

^ single-file multi-axis for MFP, should work as single-axis in other players

Split axes

カルミラの魔術館1.funscript (13.8 KB)
カルミラの魔術館1.surge.funscript (8.78 KB)
カルミラの魔術館1.twist.funscript (1.02 KB)
カルミラの魔術館1.roll.funscript (3.63 KB)
カルミラの魔術館1.pitch.funscript (9.79 KB)

カルミラの魔術館1.funscript.webp
:input_symbols: カルミラの魔術館1.funscript
(37.8 KB)

^ single-file multi-axis for MFP, should work as single-axis in other players

カルミラの魔術館1.funscript.webp
:ok_hand: カルミラの魔術館1.funscript
(4.74 KB)

Split axes

カルミラの魔術館1.funscript (13.8 KB)
カルミラの魔術館1.surge.funscript (8.78 KB)
カルミラの魔術館1.twist.funscript (1.02 KB)
カルミラの魔術館1.roll.funscript (3.63 KB)
カルミラの魔術館1.pitch.funscript (9.79 KB)

(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.funscript.webp
:input_symbols: (masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.funscript
(104 KB)

^ single-file multi-axis for MFP, should work as single-axis in other players

Split axes

(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.funscript (23 KB)
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.surge.funscript (33.4 KB)
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.sway.funscript (4.09 KB)
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.twist.funscript (2.19 KB)
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.roll.funscript (4.33 KB)
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.pitch.funscript (35 KB)


(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.suckManual.funscript.webp
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.suckManual.funscript
(2.29 KB)


(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.valve.funscript.webp
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final.valve.funscript
(2.28 KB)


(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final-max.funscript.webp
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final-max.funscript
(23 KB)


(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final-plus.funscript.webp
(masta_pov)Harem_Impact_eps_12_Yelan_Half_Outfit_Final-plus.funscript
(23 KB)


Hmm I guess I gonna need text trimming

【Genshin+Impact】Xianyun_RAVE_1080P.funscript.webp
:input_symbols: 【Genshin+Impact】Xianyun_RAVE_1080P.funscript
(90.4 KB)

^ single-file multi-axis for MFP, should work as single-axis in other players

【Genshin+Impact】Xianyun_RAVE_1080P.funscript.webp
:ok_hand: 【Genshin+Impact】Xianyun_RAVE_1080P.funscript
(19.4 KB)

Split axes

【Genshin+Impact】Xianyun_RAVE_1080P.funscript (43 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.surge.funscript (14.7 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.sway.funscript (4.35 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.twist.funscript (2.42 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.roll.funscript (4.74 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.pitch.funscript (22.6 KB)

(Wutboi) Honoka Reverse Cowgirl (Soft).funscript.webp
(Wutboi) Honoka Reverse Cowgirl (Soft).funscript
(14.3 KB)

(Wutboi) Honoka Reverse Cowgirl (Soft).funscript.webp
:ok_hand: (Wutboi) Honoka Reverse Cowgirl (Soft).funscript
(6.17 KB)


(Wutboi) Honoka Reverse Cowgirl.funscript.webp
(Wutboi) Honoka Reverse Cowgirl.funscript
(27.9 KB)

(Wutboi) Honoka Reverse Cowgirl.funscript.webp
:ok_hand: (Wutboi) Honoka Reverse Cowgirl.funscript
(26.4 KB)


【Genshin+Impact】Xianyun_RAVE_1080P.funscript.webp
:input_symbols: 【Genshin+Impact】Xianyun_RAVE_1080P.funscript
(90.4 KB)

^ single-file multi-axis for MFP, should work as single-axis in other players

【Genshin+Impact】Xianyun_RAVE_1080P.funscript.webp
:ok_hand: 【Genshin+Impact】Xianyun_RAVE_1080P.funscript
(19.4 KB)

Split axes

【Genshin+Impact】Xianyun_RAVE_1080P.funscript (43 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.surge.funscript (14.7 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.sway.funscript (4.35 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.twist.funscript (2.42 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.roll.funscript (4.74 KB)
【Genshin+Impact】Xianyun_RAVE_1080P.pitch.funscript (22.6 KB)


ZTX Prod V5.funscript.webp
ZTX Prod V5.funscript
(124 KB)

ZTX Prod V5.funscript.webp
:ok_hand: ZTX Prod V5.funscript
(120 KB)


VRLatina_My_Big_Breast_Friend_Miriam_Prado.mono.funscript.webp
VRLatina_My_Big_Breast_Friend_Miriam_Prado.mono.funscript
(261 KB)

VRLatina_My_Big_Breast_Friend_Miriam_Prado.mono.funscript.webp
:ok_hand: VRLatina_My_Big_Breast_Friend_Miriam_Prado.mono.funscript
(247 KB)


VRLatina_My_Big_Breast_Friend_Miriam_Prado.funscript.webp
:input_symbols: VRLatina_My_Big_Breast_Friend_Miriam_Prado.funscript
(1.58 MB)

^ single-file multi-axis for MFP, should work as single-axis in other players

VRLatina_My_Big_Breast_Friend_Miriam_Prado.funscript.webp
:ok_hand: VRLatina_My_Big_Breast_Friend_Miriam_Prado.funscript
(247 KB)

Split axes

VRLatina_My_Big_Breast_Friend_Miriam_Prado.funscript (261 KB)
VRLatina_My_Big_Breast_Friend_Miriam_Prado.surge.funscript (261 KB)
VRLatina_My_Big_Breast_Friend_Miriam_Prado.sway.funscript (261 KB)
VRLatina_My_Big_Breast_Friend_Miriam_Prado.twist.funscript (261 KB)
VRLatina_My_Big_Breast_Friend_Miriam_Prado.roll.funscript (261 KB)
VRLatina_My_Big_Breast_Friend_Miriam_Prado.pitch.funscript (261 KB)


3DSVR-1669-2-Rei Kamiki_2D Converted.funscript.webp
3DSVR-1669-2-Rei Kamiki_2D Converted.funscript
(187 KB)

3DSVR-1669-2-Rei Kamiki_2D Converted.funscript.webp
:ok_hand: 3DSVR-1669-2-Rei Kamiki_2D Converted.funscript
(175 KB)


3DSVR-1669-2-Rei Kamiki_8K_180_3DH.funscript.webp
3DSVR-1669-2-Rei Kamiki_8K_180_3DH.funscript
(187 KB)

3DSVR-1669-2-Rei Kamiki_8K_180_3DH.funscript.webp
:ok_hand: 3DSVR-1669-2-Rei Kamiki_8K_180_3DH.funscript
(175 KB)


3DSVR-1669-2-Rei Kamiki_180_3DH.funscript.webp
3DSVR-1669-2-Rei Kamiki_180_3DH.funscript
(187 KB)

3DSVR-1669-2-Rei Kamiki_180_3DH.funscript.webp
:ok_hand: 3DSVR-1669-2-Rei Kamiki_180_3DH.funscript
(175 KB)


Body Parts F1.funscript (25.3 KB)
Do You Like Me F1.funscript (16.2 KB)
Mother Fucking Ate F1.funscript (28.0 KB)
Hypnodancer F1.funscript (48.8 KB)

Body Parts F1.funscript.webp
Body Parts F1.funscript
(34.9 KB)

Body Parts F1.funscript.webp
:ok_hand: Body Parts F1.funscript
(26.8 KB)


Do You Like Me F1.funscript.webp
Do You Like Me F1.funscript
(22.4 KB)

Do You Like Me F1.funscript.webp
:ok_hand: Do You Like Me F1.funscript
(18 KB)


Mother Fucking Ate F1.funscript.webp
Mother Fucking Ate F1.funscript
(38.5 KB)

Mother Fucking Ate F1.funscript.webp
:ok_hand: Mother Fucking Ate F1.funscript
(30.7 KB)


Hypnodancer F1.funscript.webp
Hypnodancer F1.funscript
(67.9 KB)

Hypnodancer F1.funscript.webp
:ok_hand: Hypnodancer F1.funscript
(62.9 KB)


Did all the script authors give permission to post their scripts in this topic?

Scripts made by people other than yourself

I get that this is a test topic, but it doesn’t seem responsible to post these scripts without attribution since the topic is visible to users.

:thinking:
Actually maybe I should make a separate topic for this. This was a hidden test topic before

:thinking:
Gonna make the links non-working for now then

:thinking:
Also gonna add attribution to the scripts themselves


@Rosethorn mass edit test complete it works fine

@BitterSwee your edit is done

Bot should be able to edit posts as well as long as there is a bot section (which I dunno how should it look like yet (cuz it needs config), but ### :robot: should work fine)

Presence of handy script and handy preview are currently controlled manually, for now I just add them everywhere to test if they work

:thinking:
Going to think what stuff from a topic should I add to the generated funscript files


  duration?: seconds // <-- is normalizes it to seconds already but multiaxis scripts seem to not always share it. Gonna check how actions overflow works, guess I'll make it crash for now.
  // creator?: string // <-- should be set to username or username@eroscripts if missing
  // description?: string
  // license?: string
  // notes?: string
  // performers?: []
  // script_url?: string // <-- should be the topic URL I suppose
  // tags?: [] // <-- may be copied from post tags I guess
  title?: string // <-- may be copied from post title
  // type?: string
  // video_url?: string
1 Like

KENZIELAND - Slave for Love.funscript (19.0 KB)

KENZIELAND - Slave for Love.volume.funscript (2.6 KB)

:robot:

KENZIELAND - Slave for Love.funscript.webp
KENZIELAND - Slave for Love.funscript
(25.8 KB)

KENZIELAND - Slave for Love.funscript.webp
:ok_hand: KENZIELAND - Slave for Love.funscript
(19.7 KB)

Handy smoother is experimental and has worse quality then Magneato’s one. Gonna update it later.


KENZIELAND - Slave for Love.volume.funscript.webp
KENZIELAND - Slave for Love.volume.funscript
(3.4 KB)

KENZIELAND - Slave for Love.volume.funscript.webp
:ok_hand: KENZIELAND - Slave for Love.volume.funscript
(689 Bytes)

Handy smoother is experimental and has worse quality then Magneato’s one. Gonna update it later.

Single file multi-axis

KENZIELAND - Slave for Love.funscript (26.5 KB)

Bad file format (axes should be axes: [{...}] even it there’s one item)

I think I will allow merging whatever split scripts that have id property to infer axis from


Here is MFP config idk where does volume maps to
MFP doesn’t know as well so it can’t play it

I will think about what to do with it, you can link me to examples of current usage to make it easier

ps. Handy looks like :poop: I need to rethink it completely

edit: okay I see .volume is estim aaaand I have no idea what to do with it

:robot:

KENZIELAND - Slave for Love.funscript (19.0 KB)
KENZIELAND - Slave for Love.vib.funscript (2.6 KB)

:robot:

KENZIELAND - Slave for Love.funscript.webp
:input_symbols: KENZIELAND - Slave for Love.funscript
(28.9 KB)

^ single-file multi-axis for MFP, should work as single-axis in other players

KENZIELAND - Slave for Love.funscript.webp
:ok_hand: KENZIELAND - Slave for Love.funscript
(19.7 KB)

Split axes

KENZIELAND - Slave for Love.funscript (25.8 KB)
KENZIELAND - Slave for Love.vib.funscript (3.41 KB)

Handy smoother is experimental and has worse quality then Magneato’s one. Gonna update it later.

Thank you for your help.
I updated my python script that combines combines multiple axes into the main script.
I do indeed use V0 to map the “volume” funcript to Tcode. Hopefully this now works to create the combined heat maps.

KENZIELAND - Slave for Love.funscript (26.8 KB)

Heatmap location

Option 1: Inline

Option 2: Append

Option 3: Hover

Heatmap location
  • Inline - insert heatmaps directly into the script links
  • Append - append heatmaps in the end of the post
  • Hover - show heatmaps when mouse is over link
0 voters

Heatmap style

Option 1: Marathon - graph & heatmap

Option 2: Solid - graph only

Option 3: Heatmap - heatmap only

Heatmap style
  • Marathon - graph & heatmap
  • Solid - graph only
  • Heatmap - heatmap only
0 voters