🌺 Frolic!

A modern client for F-list's F-Chat

StrangeStorage

A discussion of unusual ways to store data on F-List

Table of Contents


StrangeStorage

Abstract

Below is a primer on ways to store arbitrary information on F-List, beginning with the most mundane and devolving into infinite insanity.

Disclaimer

Using features on any website in a way not intended by the website owner can result in your ability to access the site becoming restricted. The discussion on this page is only that: discussion. It is not endorsement and does not offer any conclusion on appropriate ways to use websites.

From the Scratchpad

Here are my initial notes on storing information in F-List profiles. You may use these notes to determine if you’re interested in reading the rest of this.

StrangeStorage:
	Send Love function (👍/👎)
		For character
		For attributes on the profile (images, paras, customs)
		For messages during chat (IE "Love that post!")
		How to manage sharing without storage server?
	Trans F/M state
	Femboy
	Pronouns/perception for H/S?
	Partner preferences
	HQ portrait
	Safe Word feature from april 1 post
		Enabled/Disabled state for each player
	Protocol exchange
		When someone starts typing at you you get a message, can we send something innocuous back to figure out if we should start protocol communication? Is there any other non-intrusive player-to-player communication to piggyback off of?
	Investigate storage options:
		[bbcode]
		Can use TAGS in [i=], etc, to demonstrate places.
			IE a [i=ads][/i] tag right before a collapse would show that collapse in a separate "ads" tab in the chat.
		EIcon???
		Inline image data (steganography)
		Profile image data (steganography or caption?)
		Contact info?
			Rule: Only use completely irrelevant/dead
			Even so, appearance is intrusive, so does not solve the issue.
			AIM: aim:goim?screenname=<DATA>
			skype: skype:<DATA>?chat
			yahoo: ymsgr:sendIM?<DATA>
		groups
		channels
		can any of these be established from in chat?

Introduction

Reasons for Storing Data

Using F-List and its chat, F-Chat, for roleplay is not a perfect experience. There are faults both technical and prejudiced. There may be reasons you want to stash information in your profile for retrieval either by yourself or from someone else.

For yourself, you may want to store:

For others, you may want to offer:

For a chat client like Frolic:

Desired Attributes

What makes a good storage? There are a handful of factors that can make different ways of storing data more or less good.

Desirable Behavior

Undesirable Behavior

Ways to Store Data

Dead Simple

Put it privately in your own character’s memo. You can include text, links, or any information that can be encoded as text.

Put it publicly in your profile, custom kinks, or character info fields. You can print text, links, or any information that can be encoded as text.

You can change the color of information to make it harder to read.

Still Ordinary

Send it to yourself as a note.

Create nested collapses on your profile containing as many details as you want, now organized in a tree-structure.

Create a secondary profile for details not immediately necessary but still relevant, such as world or plot details you want to indulge in.

Sane

Create a private chat room in F-Chat to host information in the description. Information typed into the text box will be saved to your local logs (if using a log-supporting client).

It will also be shared only with the people in the room at the time you typed it. This is an interesting aspect of storing shared-data and should be kept in mind.

Your private chat can be made public or invite-only to share your information with friends. This has the added benefit of allowing them to participate with your information. It also means people can “sign up” to receive your data. (Like a mailing list!)

All that to say this is, effectively, just a bad version of Discord.

Not That Crazy

Putting cryptic information directly in your profile, tucked away in collapses, not intended to be read by a human.

[[–unfinished–]]


This is a documentation page. If the content of this page is inaccurate or incomplete, please submit a report to our issue tracker. We appreciate your help in keeping Frolic documentation up-to-date!