forked from embee/woomy
Renamed ~gender to ~identity
This commit is contained in:
parent
f87c283466
commit
8a1f87b993
3 changed files with 141 additions and 15 deletions
|
@ -1,15 +0,0 @@
|
|||
{
|
||||
"agender": "A gender identity used by someone who has no gender, or sometimes by someone whose gender is neutral",
|
||||
"aporagender": "A gender that is not male, female, or anything on the spectrum between male and female, but that still has a distinct gendered feeling.",
|
||||
"bigender": "Bigender individuals have two gender identities, either simultaneously or varying between the two.",
|
||||
"cisgender": "Someone who identifies with their assigned gender at birth.",
|
||||
"demiboy": "Someone who identifies as partially male and partially another gender.",
|
||||
"demiflux": "A gender where one part of someone’s gender is static, and the other part fluctuates in intensity.",
|
||||
"demigender": "Someone who identifies as partially one gender, and partially another.",
|
||||
"demigirl": "Someone who identifies as partially female and partially another gender.",
|
||||
"enby": "Shortened term for “nonbinary”. Used as a noun, like “boy” or “girl” but for nonbinary people.",
|
||||
"genderfluid": "Someone whos gender varies over time. This might be fluctuating between different genders, or expressing multiple aspects of various genders at the same time.",
|
||||
"genderflux": "Someone whose gender fluctuates, usually between agender and something else.",
|
||||
""
|
||||
"transgender": "Someone whos gender is different from what they were assigned at birth."
|
||||
}
|
110
resources/other/identities.json
Normal file
110
resources/other/identities.json
Normal file
|
@ -0,0 +1,110 @@
|
|||
{
|
||||
"agender": {
|
||||
"name": "agender",
|
||||
"description": "A gender identity used by someone who has no gender, or sometimes by someone whose gender is neutral."
|
||||
},
|
||||
"androgyne": {
|
||||
"name": "androgyne",
|
||||
"description": "A gender identity associated with androgyny. Androgynes have a gender which is simultaneously feminine and masculine, although not necessarily in equal amounts."
|
||||
},
|
||||
"androgynous": {
|
||||
"name": "androgynous",
|
||||
"description": "A term used to refer to people who have both feminine and masculine characteristics."
|
||||
},
|
||||
"aporagender": {
|
||||
"name": "aporagender",
|
||||
"description": "A gender that is not male, female, or anything in between that still has a distinct gendered feeling."
|
||||
},
|
||||
"bigender": {
|
||||
"name": "bigender",
|
||||
"description": "Having two gender identities, either simultaneously or varying between the two."
|
||||
},
|
||||
"cisgender": {
|
||||
"name": "cisgender",
|
||||
"description": "Someone who identifies with their assigned gender at birth."
|
||||
},
|
||||
"demiboy": {
|
||||
"name": "demiboy",
|
||||
"description": "Someone who identifies as partially male and partially another gender."
|
||||
},
|
||||
"demiflux": {
|
||||
"name": "demiflux",
|
||||
"description": "A gender where one part of someone’s gender is static, and the other part fluctuates in intensity."
|
||||
},
|
||||
"demigender": {
|
||||
"name": "demigender",
|
||||
"description": "Someone who identifies as partially one gender, and partially another."
|
||||
},
|
||||
"demigirl": {
|
||||
"name": "demigirl",
|
||||
"description": "Someone who identifies as partially female and partially another gender."
|
||||
},
|
||||
"dyadic": {
|
||||
"name": "dyadic",
|
||||
"description": "A word used to refer to people who are not intersex"
|
||||
},
|
||||
"enby": {
|
||||
"name": "enby",
|
||||
"description": "Shortened term for “nonbinary”. Used as a noun, like “boy” or “girl” but for nonbinary people."
|
||||
},
|
||||
"fluidflux": {
|
||||
"name": "fluidflux",
|
||||
"description": "A gender identity which refers to someone with a gender that moves between two or more genders and also fluctuates in intensity."
|
||||
},
|
||||
"genderfluid": {
|
||||
"name": "genderfluid",
|
||||
"description": "Someone whose gender varies over time. This might be fluctuating between different genders, or expressing multiple aspects of various genders at the same time."
|
||||
},
|
||||
"genderflux": {
|
||||
"name": "genderflux",
|
||||
"description": "Someone whose gender fluctuates, usually between agender and something else."
|
||||
},
|
||||
"genderqueer": {
|
||||
"name": "genderqueer",
|
||||
"description": "An umbrella term for all the nonbinary genders. Genderqueer can be a standalone identity, or can refer to a more specific gender identity."
|
||||
},
|
||||
"gendervoid": {
|
||||
"name": "gendervoid",
|
||||
"description": "Someone who does not experience gender, or who feels an absence or void in the place of gender."
|
||||
},
|
||||
"intersex": {
|
||||
"name": "intersex",
|
||||
"description": "An intersex person is someone with sex characteristics (sexual anatomy, reproductive organs, chromosomal patterns, etc.) that do not align with the typical descriptions of male and female."
|
||||
},
|
||||
"libragender": {
|
||||
"name": "libragender",
|
||||
"description": "A gender identity that is mostly agender, but has a connection to masculinity and/or femininity and/or other gendered feelings. That connection may be static (libragender, librafeminine, libramasculine, etc) or fluid, where one feels that the gender one experiences changes (librafluid)."
|
||||
},
|
||||
"neutrois": {
|
||||
"name": "neutrois",
|
||||
"description": "Having a null or neutral gender."
|
||||
},
|
||||
"nonbinary": {
|
||||
"name": "nonbinary",
|
||||
"description": "An umbrella term for all the gender identities that aren't male or female (the binary genders)"
|
||||
},
|
||||
"non-gendered": {
|
||||
"name": "non-gendered",
|
||||
"description": "Having no gender."
|
||||
},
|
||||
"polygender": {
|
||||
"name": "polygender",
|
||||
"description": "Having more than one gender, either at the same time or at different times. A polygender person may identify with any combination of binary and nonbinary genders."
|
||||
},
|
||||
"pangender": {
|
||||
"name": "pangender",
|
||||
"description": "Having more than one gender, especially someone who identifies as all genders."
|
||||
},
|
||||
"transfeminine": {
|
||||
"name": "transfeminine",
|
||||
"description": "A transgender person who identifies with femininity, either as a binary female or a fem-leaning nonbinary identity."
|
||||
},
|
||||
"transgender": {
|
||||
"name": "transgender",
|
||||
"description": "An umbrella term that refers to people whose identity differs from their assigned gender at birth."
|
||||
},
|
||||
"transmasculine": {
|
||||
"name": "transmasculine",
|
||||
"description": "A transgender person who identifies with masculinity, either as a binary male or a masc-leaning nonbinary identity."
|
||||
}
|
||||
}
|
31
src/commands/identity.js
Normal file
31
src/commands/identity.js
Normal file
|
@ -0,0 +1,31 @@
|
|||
const identities = require ("../../resources/other/identities.json");
|
||||
exports.run = async (client, message, args) => {
|
||||
var output = "";
|
||||
if(!args[0]) {
|
||||
for (var key of Object.keys(identities)) {
|
||||
output += `${key}, `
|
||||
};
|
||||
return message.channel.send(`__**Identities**__\n${output.slice(0, -2)}`);
|
||||
} else {
|
||||
output = identities[args[0].toLowerCase()];
|
||||
if(!output) {
|
||||
return message.channel.send("<:error:466995152976871434> No results for that query.");
|
||||
};
|
||||
return message.channel.send(`__**${output.name}**__\n${output.description}`);
|
||||
};
|
||||
};
|
||||
|
||||
exports.conf = {
|
||||
enabled: true,
|
||||
guildOnly: false,
|
||||
aliases: [],
|
||||
permLevel: "User",
|
||||
requiredPerms: []
|
||||
};
|
||||
|
||||
exports.help = {
|
||||
name: "identity",
|
||||
category: "Fun",
|
||||
description: "Gives you information about the specified identity.",
|
||||
usage: "identity [identity]"
|
||||
};
|
Loading…
Reference in a new issue