VioneT

joined 1 year ago
MODERATOR OF
[โ€“] VioneT 1 points 23 hours ago* (last edited 23 hours ago)

Nebula and Forest

Image Details

generator: text2image-generator
style: No Style
prompt: nebula in clear night sky framed by forest leaves in a clearing, detailed, soft lighting, rtx, uhd, anime style, featured in pixiv, WLOP, ross tran, artgerm
negativePrompt: \[3d render, vibrant, child, low contrast, cel shade BREAK hard shadow, unclear features, incorrect anatomy, deformed body, bad drawing, poor illustration, worse quality, cellphone:0.1\] 
resolution: 768x512
guidanceScale: 7
seed: 187151457

0
submitted 23 hours ago* (last edited 23 hours ago) by VioneT to c/casual_perchance
 

Halloween Haunters

First Ever Character Jam. Create and share characters for the ai-character-chat that is within the given theme.

Unleash your creativity in the 'Halloween Haunters', a Halloween themed Character Jam where you'll conjure up spooky AI chat bots brimming with eerie charm and festive frights! ๐ŸŽƒ๐Ÿ‘ป๐Ÿ’ป.

When: Oct 7, 2024 12:00PM UTC to Oct 31, 2024 12:00PM UTC

Rules

  • Limit NSFW Characters
  • Preferably OC Characters

Submission Comment Format:

# Character Name - by Author
![](https://avatar.png)
Description...
[Character Chat Link](https://perchance.org/ai-character-chat...)

Perchance Data

// This Part is Required for the Perchance Hub
// This would be where the Event Organizer would change the data to update the Hub
// Remember to indent with two spaces!

// List About the Event to be displayed on the Hub
metadata
  title = Halloween Haunters
  description = Unleash your creativity in the 'Halloween Haunters' Character Jam, where you'll conjure up spooky AI chat bots brimming with eerie charm and festive frights! ๐ŸŽƒ๐Ÿ‘ป๐Ÿ’ป
  type = Character Jam
  // Can be "Generator Jam", "Image Challenge", "Character Jam", etc.
  image
    // Can be multiple pictures to randomize the banner image :)
    // Must end with the '.png', '.webp', or any valid image format.
    https://lemmy.world/pictrs/image/f7018edc-0720-4ec6-9a8f-fbbaf3b235b4.png
  
  // strict data formats see: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse#non-standard_date_strings
  start = 07 October 2024 12:00:00 UTC+0000 
  end = 31 October 2024 12:00:00 UTC+0000
  color = linear-gradient(233deg, #73016ca0, #000000, #e91456a0) // background color of the banners any valid CSS colors
  rules
    // Just some rules or constraints for the event
    // can just be one rule or a list of rules
    Limit NSFW Characters
    Preferably OC Characters

// For AI Character Chat (ACC) Character Jams
chars
  // Character Name
    // link = https://perchance.org/ai-character-chat?data=CharName~12345.gz // ai-character-chat share link
    // avatar = https://image-url.png // or any valid image format
    // author = Author
    // description = Description

//
// You can request a format of other events just ask on the forum!
// In your Lemmy Post, you must have the `[Community Event]` in the title.
//

[โ€“] VioneT 1 points 1 day ago

@[email protected] - pinging dev for other info that I've probably missed.

3
submitted 1 day ago* (last edited 1 day ago) by VioneT to c/perchance
 

There is a feature that was recently added which is the 'Edit Password' upon saving a generator that isn't yours (you are remixing another person's generator). It is for recovering/saving an edited generator without logging in (or those users that are having trouble with saving generators since the email verification is having problems).

Steps:

  1. Click edit in the generator you want to edit.
  2. Upon saving, and opt to create a generator (since you can't save a generator to an account since you are not logged in), it would then give out a 'edit password'. Remember/Save this generated string as well as the newly created URL (not the original one).
  3. Later on (as long as the local storage is not cleared) you can navigate again to that newly created page (while still not logged in into an account) then enter the edit password after clicking save to return back/apply your changes to the generator.
A video demo of how it works.
[โ€“] VioneT 1 points 1 week ago (1 children)

Possibly missing ending quotations?

Before the "negative", you didn't close the quotation then you used a dot instead of a comma in transitioning to the negative

...
"Style Name":{
  "prompt": "...",
  "negative": "..."
},
...
[โ€“] VioneT 1 points 1 week ago

If you are trying to run the 'ai-character-chat' on glitch, you wouldn't be able to do so. Since AI plugins doesn't work in other domains, only in Perchance. I suggest looking into the OpenCharacters which is Perchance based off of.

[โ€“] VioneT 2 points 2 weeks ago (3 children)

I tested it, and it seemed to be working properly, possibly something on the AI's response inside the <image> tag that borked the code?

[โ€“] VioneT 2 points 2 weeks ago

AI Celebrations Quiz

https://perchance.org/ai-celebrations-quiz

An AI Powered Multiple Choice Question about Celebrations in the world.

[โ€“] VioneT 2 points 2 weeks ago* (last edited 2 weeks ago) (5 children)

Can you send me the character link again. I would assume that you do not have [input.description] on the prompt or [input.negative] on negative on the pasted style like so:

  ...
  "Professional Photo": {
    // When adding a new prompt, you need to add [input.description] to help the code know what would be the prefix and suffix of the prompt. [input.negative] is not as required.
    prompt:
      "[input.description], {sharp|soft} focus, depth of field, 8k photo, HDR, professional lighting, taken with Canon EOS R5, 75mm lens",
    negative:
      "[input.negative], worst quality, bad lighting, cropped, blurry, low-quality, deformed, text, poorly drawn, bad art, bad angle, boring, low-resolution, worst quality, bad composition, terrible lighting, bad anatomy",
  },
  ...

[โ€“] VioneT 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

I think frequency of access, and maybe a habit of turning to the resources page to look for the plugins/templates.

I think that the resources page is an 'all-in-one' page for a lot of things related to Perchance that isn't on the 'tutorial'. I'll ping @[email protected] for other opinions.

While we're at it, maybe also create a 'notice/terms and conditions' regarding the use of AI on the platform. A lot of people are also asking for this, although I just redirect them to the AI FAQ that I compiled and directly on the plugin pages. Maybe an official one so it is compiled and in one place.

Also, maybe a very long shot, and may be breaking for the user/account data (or maybe just tie it to local storage). An option to customize the navbar through account settings? Like we only want the 'generators', and 'hub' to button to show on the navigation as well as hiding the 'ai helper' permanently on the HTML panel than just minimizing it.

[โ€“] VioneT 2 points 2 weeks ago (7 children)

Not sure, I don't really dabble on the NSFW content, so I won't know lmao.

[โ€“] VioneT 1 points 2 weeks ago* (last edited 2 weeks ago)

Upon downloading the Cromite, I was able to fix the WebAssembly issue by enabling something called V8 (you could also just search "WebAssembly" on the search bar and it should highlight the setting):

Also some video proof. You could also probably just add Perchance to the list of sites that allows V8 instead of enabling it globally.

[โ€“] VioneT 2 points 3 weeks ago (10 children)

No problem! It was actually an oversight on my part lmaooo

[โ€“] VioneT 2 points 3 weeks ago (12 children)

Here is an updated code in the AI Artist.

It seems that there was a problem in setting the properties in the character itself, in which those properties are already existing in the AI Artist character.

But since you've transferred the code to another character, those properties are undefined and cannot be accessed so it cannot change it. I've managed to fix it by just setting default values.

 

cross-posted from: https://lemmy.world/post/19286382

There has been a couple of Community Events in Casual Perchance since its implementation via Lemmy World posts.

What kind of events would you like to see or be part of?

Some of the old events were:

  • Generator Jam - like a Game Jam but with generators based on a theme
    • Plain - create a generator that fits the specified theme
    • Useful Generators - generators that can be imported/useful for other generators (i.e. importable lists or plugins etc.)
    • Mad Science - not generators but anything made with Perchance Syntax.
  • Contribute to a Generator - didn't get much traction, like a Generator Jam, but you allow others to give feedback/suggestions throughout the event to the generator you have submitted. (Might change this to just a Feedback/Suggestion Jam, submit your generators for feedback and suggestions and don't require to create a new generator)
  • Image Challenge - Mostly AI Images generated with Perchance text-to-image-plugin based on a theme.

Also, feel free to give any feedback or suggestions about the Community Events. Some more specific feedback/suggestion categories are:

  • Length of Events
  • Type/Content of Events
  • Engagement or Retainability of Participants

Note that you can host your own Community Events, see this post for an explanation.

 

There has been a couple of Community Events in Casual Perchance since its implementation via Lemmy World posts.

What kind of events would you like to see or be part of?

Some of the old events were:

  • Generator Jam - like a Game Jam but with generators based on a theme
    • Plain - create a generator that fits the specified theme
    • Useful Generators - generators that can be imported/useful for other generators (i.e. importable lists or plugins etc.)
    • Mad Science - not generators but anything made with Perchance Syntax.
  • Contribute to a Generator - didn't get much traction, like a Generator Jam, but you allow others to give feedback/suggestions throughout the event to the generator you have submitted. (Might change this to just a Feedback/Suggestion Jam, submit your generators for feedback and suggestions and don't require to create a new generator)
  • Image Challenge - Mostly AI Images generated with Perchance text-to-image-plugin based on a theme.

Also, feel free to give any feedback or suggestions about the Community Events. Some more specific feedback/suggestion categories are:

  • Length of Events
  • Type/Content of Events
  • Engagement or Retainability of Participants

Note that you can host your own Community Events, see this post for an explanation.

9
submitted 2 months ago* (last edited 1 month ago) by VioneT to c/casual_perchance
 

Unexplored Wilderness

Create generators that invoke the wilderness (nature, danger), curiosity (discovery, documentation), and adventure (heading into the unknown, trailblazing), be it fictional or non-fiction.

Make generators with the lines of an odyssey to unexplored regions, mapping the vast reaches of the galaxy, or looking deep within oneself.

When: August 7, 2024 12:00PM UTC to August 28, 2024 12:00PM UTC

Perchance Data

// This Part is Required for the Perchance Hub
// This would be where the Event Organizer would change the data to update the Hub
// Remember to indent with two spaces!

// List About the Event to be displayed on the Hub
metadata
  title = Unexplored Wilderness
  description = Create generators that invoke the wilderness (nature, danger), curiosity (discovery, documentation), and adventure (heading into the unknown, trailblazing), be it fictional or non-fiction.
  type = Generator Jam
  image
    https://lemmy.world/pictrs/image/f3889aca-b153-49a9-a9b0-2079eba7dce3.png
    // Can be multiple pictures to randomize the banner image :)
  start = 07 August 2024 12:00:00 UTC+0000 // strict data formats see: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse#non-standard_date_strings
  end = 28 August 2024 12:00:00 UTC+0000
  color = linear-gradient(77deg, #386945, #30aa34)
  rules = Make generators with the lines of an odyssey to unexplored regions, mapping the vast reaches of the galaxy, or looking deep within oneself.

// For Generator Jams with Perchance URL
generators
  // The generator's $metadata is also parsed
  immerse-in-senses
    author = Vionet20
    type = Text
// For Image Events
images		

// You can request a format of other events just ask on the forum!
// Banner Info:
// Generator Used: text2image-generator
// Prompt: a behind the character shot of a small group on high elevation overlooking an unexplored forest region, exploration, adventure, high fantasy, concept art
// Negative Prompt: \[mountains, mountain ranges, high mountains, columns of rocks:0.05\]
// Resolution: 768x512
// Art Style: [Vionet20-Styles] Comic/Manga Illustration

3
submitted 2 months ago* (last edited 2 months ago) by VioneT to c/perchance
 

Update 4: Fixed
Update 3: It seems that changing the 'src' of the iframe of the embedded seems to apply the changes. Clicking on the 'Go to Event' buttons on the home tab seems to revert the page to its previous versions. A video recording of the problem.
Update 2: Can confirm that the changes are reflected after a couple of minutes, for now.
Update: The embedded page has now reflected the changes. Will monitor if any other changes are immediately (or at least after a little bit of time) reflected.

I'm posting again to re-open a previous bug.

Previous Post: https://lemmy.world/post/15639946

Currently, the /hub where the /hub-events is embedded to, doesn't have the updated /hub-events page.

I've updated the code in the /hub-events last July 25. But currently, the change to it isn't reflected on the embedded /hub-events on the /hub at the Events tab.

Last time, it updated itself after a few minutes, but now two days have passed it hasn't updated yet.

4
submitted 3 months ago* (last edited 2 months ago) by VioneT to c/casual_perchance
 

What Came Before?

Ever wondered what is the past of your characters? What happened to the world before? Or you just want to time travel the past?

Generator Jam for July would be about the past! Create generators that generate backstories, alternate history, travelling to the past, and others!

When: July 8, 2024 12:00PM UTC to July 29, 2024 12:00PM UTC

Perchance Data

// This Part is Required for the Perchance Hub
// This would be where the Event Organizer would change the data to update the Hub
// Remember to indent with two spaces!

// List About the Event to be displayed on the Hub
metadata
  title = What Came Before?
  description = Generator Jam for July - What Came Before? Create generators that generate backstories, alternate history, travelling to the past, and others!
  type = Generator Jam
  image
    https://lemmy.world/pictrs/image/9688ee6a-de53-4c57-925f-0473df2cbda2.png
    // Can be multiple pictures to randomize the banner image :)
  start = 8 July 2024 12:00:00 UTC+0000 // strict data formats see: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse#non-standard_date_strings
  end = 29 July 2024 12:00:00 UTC+0000
  color = linear-gradient(157deg, #03355b, #ecdb96)
  rules = Create Generators that are about the Past!

// For Generator Jams with Perchance URL
generators
  // The generator's $metadata is also parsed
  past-10-points
    author = Vionet20
    type = Text
  historic-people
    author = Allo
    type = Text

// For Image Events
images		

// You can request a format of other events just ask on the forum!

 

There seems to be a overflow issue on the comments-plugin's settings and fullscreen buttons.

2
submitted 4 months ago* (last edited 3 months ago) by VioneT to c/casual_perchance
 

Importables

Do you have ideas for lists, plugins, or templates that can be used by others? Now is the time to create it! 'Importables' Generator Jam!

Useful Generators, Plugins, HTML Widgets, CSS Styles. Generators that can be imported to other generators!

When: June 10, 2024 12:00PM UTC to June 28, 2024 12:00PM UTC

Thank you NecoBridge for the theme suggestion!

Perchance Data

// This Part is Required for the Perchance Hub
// This would be where the Event Organizer would change the data to update the Hub
// Remember to indent with two spaces!

// List About the Event to be displayed on the Hub
metadata
  title = Importables
  description = Do you have ideas for lists, plugins, or templates that can be used by others? Now is the time to create it! 'Importables' Generator Jam!
  type = Generator Jam
  image
    https://lemmy.world/pictrs/image/e5a38895-65b6-468e-80f7-e2a1fa609c30.png
    // Can be multiple pictures to randomize the banner image :)
  start = 10 June 2024 12:00:00 UTC+0000 // strict data formats see: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse#non-standard_date_strings
  end = 28 June 2024 12:00:00 UTC+0000
  color = linear-gradient(231deg, hsl(127 0% 61%), hsl(201 17% 31%))
  rules = Create Generators that can be imported! Plugins, Lists, HTML Templater, CSS Styles

// For Generator Jams with Perchance URL
generators
  // The generator's $metadata is also parsed
  simple-toc-plugin
    author = Vionet20
    type = plugin
  rainbow-plugin2
    author = thatOnePerchanceGuy
    type = plugin
  no-reason-js
    author = thatOnePerchanceGuy
    type = plugin

  power-rain-plugin
    author = Bluepower
    type = plugin
  perchance-author
    author = Eatham
    type = plugin

// For Image Events
images		
	

// You can request a format of other events just ask on the forum!

4
submitted 4 months ago* (last edited 4 months ago) by VioneT to c/perchance
 

Not sure when this problem happened, but if you take a look at https://perchance.org/a-testing-gen which has an embedded Perchance page to https://perchance.org/b-testing-gen, the changes on the embedded generator /b-testing-gen, isn't applied on the iframe on /a-testing-gen.

I've tried disabling the cache on DevTools, reloaded both gens (and saved them again) and the changes on /b-testing-gen isn't applied on the /a-testing-gen.

2
submitted 4 months ago* (last edited 4 months ago) by VioneT to c/perchance
 

Improved Make Table Plugin

This is a modification of the make-table-plugin with added features:

  • Row Heights (option to change heights of each row)
  • Row Alignments (option to change the alignment of the text in the row)
  • Header Rows (makes the first row of the table bold, and an option to stylize it)
  • Footer Rows (last row bold, and option to stylize it)
  • Column Header (bold first column of the table, and option to stylize it)
  • Caption (adds a Caption to the table, with option to place it at the top, and at the bottom, and to stylize it).

Here is an example of a table that can be made from it:

I've also created a Helper to help create tables with the plugin at Improved Make Table Plugin Helper.

 

Suppose we have the following list:

createInstance = {import:create-instance-plugin}

person
  name = [this.nameList]
  nameList
    Salman
    Manny
    Rhian
  age = {31-49}
  child = [this.child_obj]
  child_obj
    name = [this.nameList]
    nameList
      Anne
      Arram
      Amelia
    age = {3-17}

If we output:

[p = createInstance(person, "deep"), p.name] [p.age] [p.name] [p.age]

We can see that it has fixed the name and the age property on the instance. However, if we output:

[p = createInstance(person, "deep"), p.child.name] [p.child.age] [p.child.name] [p.child.age]

It would throw undefined. Now looking at similar list:

person
  name = {Salman|Manny|Rhian}
  age = {31-49}
  child = [this.child_obj]
  child_obj
    name = {Anne|Arram|Amelia}
    age = {3-17}

output
  [p = createInstance(person, "deep"), p.child.name] [p.child.age] [p.child.name] [p.child.age]

This would have the values fixed and working.

Looking at the code of the create-instance-plugin, it would only allow the 'deep' fixing of properties if there isn't any items/lists in it. What that means is the following:

child_obj
  name = [this.nameList]
  nameList
    Anne
    Arram
    Amelia
  age = {3-17}

This object/list, has a list ( nameList) within it as well as properties (name and age), while:

child_obj
  name = {Anne|Arram|Amelia}
  age = {3-17}

Only has properties. and based on Line 22 of the create-instance-plugin:

...
} else if(propValue.getPropertyKeys && propValue.getPropertyKeys.length > 0 && propValue.getLength === 0) {
...

If the list to be fixed has a list within it other than the properties i.e. propValue.getLength is not zero, then it wouldn't fix the properties within it.

The first child_obj has a nameList with it, and upon calling propValue.getLength it would have 1 while the second child_obj will return a propValue.getLength of 0 since it doesn't have any lists.

Thus, the solution for the problem is just removing the propValue.getLength === 0 check OR create another check without it.


TLDR; propValue.getLength === 0 at Line 22 of the create-instance-plugin can be removed to allow properties that rely on same level lists to be fixed. Here is the demo of the problem with a 'remixed' create instance plugin with the fix.

view more: next โ€บ