Issues trying to display mentionable rolesDisplay number with leading zerosHow to solve the “Mastermind” guessing game?How to generate a list of 50 random colours in python?Save plot to image file instead of displaying it using Matplotlibcalling colours in python pylabMixing colors programscreen.get_at(): colour of image changes whilst running code pygameDetermine what color is this RGB tupleHow to fade from one colour to another in pygame?.remove() method returns None when it should return a list
Must CPU have a GPU if motherboard provides display port (when no separate video card)?
Is this Homebrew Eldritch Invocation, Accursed Memory, balanced?
Can I get a photo of an Ancient Arrow?
Realistic, logical way for men with medieval-era weaponry to compete with much larger and physically stronger foes
What is Gilligan's full name?
As easy as Three, Two, One... How fast can you go from Five to Four?
Approach sick days in feedback meeting
What did the 8086 (and 8088) do upon encountering an illegal instruction?
Why does there seem to be an extreme lack of public trashcans in Taiwan?
In The Incredibles 2, why does Screenslaver's name use a pun on something that doesn't exist in the 1950s pastiche?
Dedicated bike GPS computer over smartphone
Is it advisable to add a location heads-up when a scene changes in a novel?
When editor does not respond to the request for withdrawal
What does this line mean in Zelazny's The Courts of Chaos?
When a class dynamically allocates itself at constructor, why does stack overflow happen instead of std::bad_alloc?
What class is best to play when a level behind the rest of the party?
Are skill challenges an official option or homebrewed?
Fastest way from 8 to 7
Is it possible to have battery technology that can't be duplicated?
Part of my house is inexplicably gone
How to represent jealousy in a cute way?
Am I being scammed by a sugar daddy?
Why did the Death Eaters wait to reopen the Chamber of Secrets?
LWC: detect last element in for:each iteration
Issues trying to display mentionable roles
Display number with leading zerosHow to solve the “Mastermind” guessing game?How to generate a list of 50 random colours in python?Save plot to image file instead of displaying it using Matplotlibcalling colours in python pylabMixing colors programscreen.get_at(): colour of image changes whilst running code pygameDetermine what color is this RGB tupleHow to fade from one colour to another in pygame?.remove() method returns None when it should return a list
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
Hi I'm having an issue trying to display a symbol that denotes a role that can be mentioned in Discord. I'm currently using discord.py and they use role.mentionable
which is a Boolean https://discordpy.readthedocs.io/en/rewrite/api.html#discord.Role.mentionable
What I'm trying to accomplish and failing to do is being able to set add :bell: in front of the role that is mentionable while :nobell: for the roles that are not.
I get the error AttributeError: 'str' object has no attribute 'mentionable'
Here is the code I'm working with:
@commands.command(pass_context=True, no_pm=True, name='list', aliases=['roles', 'role'])
async def _list(self, ctx):
"""List of all available roles """
guild = ctx.message.guild
author = ctx.message.author
botroom = self.bot.get_channel(555844758778544160)
intros = self.bot.get_channel(485381365366390796)
#--- Role list Categories ---"
if ctx.message.channel == intros:
pass
else:
if ctx.message.channel == botroom:
title = '**Hey , here is a categorised list of roles you can add:**'.format(author.display_name)
embed = discord.Embed(title=title.format(), colour=0x0080c0)
embed.add_field(name="n**__Notifications__**", value="roles with a :bell: at the beginning of them are @mentionable - when applied you may recieve notifications.nn", inline=False)
embed.set_footer(text="Tip: to add a role from the list type the command !add/remove followed by the role.")
#Lets start embed roles list below#
#Colours
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
await ctx.send(embed=embed)
else:
await ctx.send('You can only use this command in .'.format(botroom.mention))
More specifically the error is on this line within the code
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
I'm not sure what to do from here.
Help much appreciated.
Edit: reply @Kanasaki Torisowa
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
for role in guild.roles:
if role.mentionable in Colours == True:
embed.add_field(name='**__Colour Roles__**', value='n'.join([" **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
python python-3.x discord.py discord.py-rewrite
add a comment |
Hi I'm having an issue trying to display a symbol that denotes a role that can be mentioned in Discord. I'm currently using discord.py and they use role.mentionable
which is a Boolean https://discordpy.readthedocs.io/en/rewrite/api.html#discord.Role.mentionable
What I'm trying to accomplish and failing to do is being able to set add :bell: in front of the role that is mentionable while :nobell: for the roles that are not.
I get the error AttributeError: 'str' object has no attribute 'mentionable'
Here is the code I'm working with:
@commands.command(pass_context=True, no_pm=True, name='list', aliases=['roles', 'role'])
async def _list(self, ctx):
"""List of all available roles """
guild = ctx.message.guild
author = ctx.message.author
botroom = self.bot.get_channel(555844758778544160)
intros = self.bot.get_channel(485381365366390796)
#--- Role list Categories ---"
if ctx.message.channel == intros:
pass
else:
if ctx.message.channel == botroom:
title = '**Hey , here is a categorised list of roles you can add:**'.format(author.display_name)
embed = discord.Embed(title=title.format(), colour=0x0080c0)
embed.add_field(name="n**__Notifications__**", value="roles with a :bell: at the beginning of them are @mentionable - when applied you may recieve notifications.nn", inline=False)
embed.set_footer(text="Tip: to add a role from the list type the command !add/remove followed by the role.")
#Lets start embed roles list below#
#Colours
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
await ctx.send(embed=embed)
else:
await ctx.send('You can only use this command in .'.format(botroom.mention))
More specifically the error is on this line within the code
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
I'm not sure what to do from here.
Help much appreciated.
Edit: reply @Kanasaki Torisowa
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
for role in guild.roles:
if role.mentionable in Colours == True:
embed.add_field(name='**__Colour Roles__**', value='n'.join([" **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
python python-3.x discord.py discord.py-rewrite
add a comment |
Hi I'm having an issue trying to display a symbol that denotes a role that can be mentioned in Discord. I'm currently using discord.py and they use role.mentionable
which is a Boolean https://discordpy.readthedocs.io/en/rewrite/api.html#discord.Role.mentionable
What I'm trying to accomplish and failing to do is being able to set add :bell: in front of the role that is mentionable while :nobell: for the roles that are not.
I get the error AttributeError: 'str' object has no attribute 'mentionable'
Here is the code I'm working with:
@commands.command(pass_context=True, no_pm=True, name='list', aliases=['roles', 'role'])
async def _list(self, ctx):
"""List of all available roles """
guild = ctx.message.guild
author = ctx.message.author
botroom = self.bot.get_channel(555844758778544160)
intros = self.bot.get_channel(485381365366390796)
#--- Role list Categories ---"
if ctx.message.channel == intros:
pass
else:
if ctx.message.channel == botroom:
title = '**Hey , here is a categorised list of roles you can add:**'.format(author.display_name)
embed = discord.Embed(title=title.format(), colour=0x0080c0)
embed.add_field(name="n**__Notifications__**", value="roles with a :bell: at the beginning of them are @mentionable - when applied you may recieve notifications.nn", inline=False)
embed.set_footer(text="Tip: to add a role from the list type the command !add/remove followed by the role.")
#Lets start embed roles list below#
#Colours
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
await ctx.send(embed=embed)
else:
await ctx.send('You can only use this command in .'.format(botroom.mention))
More specifically the error is on this line within the code
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
I'm not sure what to do from here.
Help much appreciated.
Edit: reply @Kanasaki Torisowa
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
for role in guild.roles:
if role.mentionable in Colours == True:
embed.add_field(name='**__Colour Roles__**', value='n'.join([" **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
python python-3.x discord.py discord.py-rewrite
Hi I'm having an issue trying to display a symbol that denotes a role that can be mentioned in Discord. I'm currently using discord.py and they use role.mentionable
which is a Boolean https://discordpy.readthedocs.io/en/rewrite/api.html#discord.Role.mentionable
What I'm trying to accomplish and failing to do is being able to set add :bell: in front of the role that is mentionable while :nobell: for the roles that are not.
I get the error AttributeError: 'str' object has no attribute 'mentionable'
Here is the code I'm working with:
@commands.command(pass_context=True, no_pm=True, name='list', aliases=['roles', 'role'])
async def _list(self, ctx):
"""List of all available roles """
guild = ctx.message.guild
author = ctx.message.author
botroom = self.bot.get_channel(555844758778544160)
intros = self.bot.get_channel(485381365366390796)
#--- Role list Categories ---"
if ctx.message.channel == intros:
pass
else:
if ctx.message.channel == botroom:
title = '**Hey , here is a categorised list of roles you can add:**'.format(author.display_name)
embed = discord.Embed(title=title.format(), colour=0x0080c0)
embed.add_field(name="n**__Notifications__**", value="roles with a :bell: at the beginning of them are @mentionable - when applied you may recieve notifications.nn", inline=False)
embed.set_footer(text="Tip: to add a role from the list type the command !add/remove followed by the role.")
#Lets start embed roles list below#
#Colours
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
await ctx.send(embed=embed)
else:
await ctx.send('You can only use this command in .'.format(botroom.mention))
More specifically the error is on this line within the code
embed.add_field(name='**__Colour Roles__**', value='n'.join([":bell: **()**" if role.mentionable in Colours else ":no_bell: **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
I'm not sure what to do from here.
Help much appreciated.
Edit: reply @Kanasaki Torisowa
Colours = ['Blue', 'Green', 'Orange', 'Yellow', 'Pink', 'Purple']
Colours.sort(key=str.lower)
for role in guild.roles:
if role.mentionable in Colours == True:
embed.add_field(name='**__Colour Roles__**', value='n'.join([" **()**".format(role, len([member for member in guild.members if ([r for r in member.roles if r.name == role])])) for role in Colours]))
python python-3.x discord.py discord.py-rewrite
python python-3.x discord.py discord.py-rewrite
edited Mar 25 at 2:38
James
asked Mar 25 at 0:11
James James
518
518
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You can get the emoji icon by adding a forward slash in-front of the emoji like this :no_bell:
or :bell:
@command()
async def mentionable_roles(self, msg):
channel = self.bot.get_channel(555844758778544160)
if msg.channel == channel: # channel is equal to `555844758778544160`
emb = discord.Embed(title='Server Roles') # set the embed title
for i in msg.guild.roles: # loop through the roles
print(i.colour)
if i.mentionable == True: # role is mentionable
# add bell icon since role is mentionable
emb.add_field(name=i.name, value='🔔')
if i.mentionable == False: # role is not mentionable
# add no bell icon since role is not mentionable
emb.add_field(name=i.name, value='🔕')
emb.set_footer(
text="Tip: to add a role from the list type the command !add/remove followed by the role.")
await msg.send(embed=emb)
if msg.channel != channel:
await msg.send(f"You can only use this command at channel.name")
Unfortunately I'm unsure how to adapt this in to my current code. But I've added an extension on to my question to show you what I have tried.
– James
Mar 25 at 2:36
@James, I'm not a bit confused, but I've edited it to the answer to best match what you're trying to do from what I understand.
– KowaiiNeko
Mar 25 at 4:24
This is good thank you for your answer. However, this method I can't keep my roles in to categories. In my answer you'll see that my roles are in individual categories which is what I'd like to keep while assigning the roles that are mentionable/unmentionable in their categories with avalue='🔔'
orvalue='🔕'
– James
Mar 25 at 12:25
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55329806%2fissues-trying-to-display-mentionable-roles%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can get the emoji icon by adding a forward slash in-front of the emoji like this :no_bell:
or :bell:
@command()
async def mentionable_roles(self, msg):
channel = self.bot.get_channel(555844758778544160)
if msg.channel == channel: # channel is equal to `555844758778544160`
emb = discord.Embed(title='Server Roles') # set the embed title
for i in msg.guild.roles: # loop through the roles
print(i.colour)
if i.mentionable == True: # role is mentionable
# add bell icon since role is mentionable
emb.add_field(name=i.name, value='🔔')
if i.mentionable == False: # role is not mentionable
# add no bell icon since role is not mentionable
emb.add_field(name=i.name, value='🔕')
emb.set_footer(
text="Tip: to add a role from the list type the command !add/remove followed by the role.")
await msg.send(embed=emb)
if msg.channel != channel:
await msg.send(f"You can only use this command at channel.name")
Unfortunately I'm unsure how to adapt this in to my current code. But I've added an extension on to my question to show you what I have tried.
– James
Mar 25 at 2:36
@James, I'm not a bit confused, but I've edited it to the answer to best match what you're trying to do from what I understand.
– KowaiiNeko
Mar 25 at 4:24
This is good thank you for your answer. However, this method I can't keep my roles in to categories. In my answer you'll see that my roles are in individual categories which is what I'd like to keep while assigning the roles that are mentionable/unmentionable in their categories with avalue='🔔'
orvalue='🔕'
– James
Mar 25 at 12:25
add a comment |
You can get the emoji icon by adding a forward slash in-front of the emoji like this :no_bell:
or :bell:
@command()
async def mentionable_roles(self, msg):
channel = self.bot.get_channel(555844758778544160)
if msg.channel == channel: # channel is equal to `555844758778544160`
emb = discord.Embed(title='Server Roles') # set the embed title
for i in msg.guild.roles: # loop through the roles
print(i.colour)
if i.mentionable == True: # role is mentionable
# add bell icon since role is mentionable
emb.add_field(name=i.name, value='🔔')
if i.mentionable == False: # role is not mentionable
# add no bell icon since role is not mentionable
emb.add_field(name=i.name, value='🔕')
emb.set_footer(
text="Tip: to add a role from the list type the command !add/remove followed by the role.")
await msg.send(embed=emb)
if msg.channel != channel:
await msg.send(f"You can only use this command at channel.name")
Unfortunately I'm unsure how to adapt this in to my current code. But I've added an extension on to my question to show you what I have tried.
– James
Mar 25 at 2:36
@James, I'm not a bit confused, but I've edited it to the answer to best match what you're trying to do from what I understand.
– KowaiiNeko
Mar 25 at 4:24
This is good thank you for your answer. However, this method I can't keep my roles in to categories. In my answer you'll see that my roles are in individual categories which is what I'd like to keep while assigning the roles that are mentionable/unmentionable in their categories with avalue='🔔'
orvalue='🔕'
– James
Mar 25 at 12:25
add a comment |
You can get the emoji icon by adding a forward slash in-front of the emoji like this :no_bell:
or :bell:
@command()
async def mentionable_roles(self, msg):
channel = self.bot.get_channel(555844758778544160)
if msg.channel == channel: # channel is equal to `555844758778544160`
emb = discord.Embed(title='Server Roles') # set the embed title
for i in msg.guild.roles: # loop through the roles
print(i.colour)
if i.mentionable == True: # role is mentionable
# add bell icon since role is mentionable
emb.add_field(name=i.name, value='🔔')
if i.mentionable == False: # role is not mentionable
# add no bell icon since role is not mentionable
emb.add_field(name=i.name, value='🔕')
emb.set_footer(
text="Tip: to add a role from the list type the command !add/remove followed by the role.")
await msg.send(embed=emb)
if msg.channel != channel:
await msg.send(f"You can only use this command at channel.name")
You can get the emoji icon by adding a forward slash in-front of the emoji like this :no_bell:
or :bell:
@command()
async def mentionable_roles(self, msg):
channel = self.bot.get_channel(555844758778544160)
if msg.channel == channel: # channel is equal to `555844758778544160`
emb = discord.Embed(title='Server Roles') # set the embed title
for i in msg.guild.roles: # loop through the roles
print(i.colour)
if i.mentionable == True: # role is mentionable
# add bell icon since role is mentionable
emb.add_field(name=i.name, value='🔔')
if i.mentionable == False: # role is not mentionable
# add no bell icon since role is not mentionable
emb.add_field(name=i.name, value='🔕')
emb.set_footer(
text="Tip: to add a role from the list type the command !add/remove followed by the role.")
await msg.send(embed=emb)
if msg.channel != channel:
await msg.send(f"You can only use this command at channel.name")
edited Mar 25 at 4:22
answered Mar 25 at 1:04
KowaiiNekoKowaiiNeko
13110
13110
Unfortunately I'm unsure how to adapt this in to my current code. But I've added an extension on to my question to show you what I have tried.
– James
Mar 25 at 2:36
@James, I'm not a bit confused, but I've edited it to the answer to best match what you're trying to do from what I understand.
– KowaiiNeko
Mar 25 at 4:24
This is good thank you for your answer. However, this method I can't keep my roles in to categories. In my answer you'll see that my roles are in individual categories which is what I'd like to keep while assigning the roles that are mentionable/unmentionable in their categories with avalue='🔔'
orvalue='🔕'
– James
Mar 25 at 12:25
add a comment |
Unfortunately I'm unsure how to adapt this in to my current code. But I've added an extension on to my question to show you what I have tried.
– James
Mar 25 at 2:36
@James, I'm not a bit confused, but I've edited it to the answer to best match what you're trying to do from what I understand.
– KowaiiNeko
Mar 25 at 4:24
This is good thank you for your answer. However, this method I can't keep my roles in to categories. In my answer you'll see that my roles are in individual categories which is what I'd like to keep while assigning the roles that are mentionable/unmentionable in their categories with avalue='🔔'
orvalue='🔕'
– James
Mar 25 at 12:25
Unfortunately I'm unsure how to adapt this in to my current code. But I've added an extension on to my question to show you what I have tried.
– James
Mar 25 at 2:36
Unfortunately I'm unsure how to adapt this in to my current code. But I've added an extension on to my question to show you what I have tried.
– James
Mar 25 at 2:36
@James, I'm not a bit confused, but I've edited it to the answer to best match what you're trying to do from what I understand.
– KowaiiNeko
Mar 25 at 4:24
@James, I'm not a bit confused, but I've edited it to the answer to best match what you're trying to do from what I understand.
– KowaiiNeko
Mar 25 at 4:24
This is good thank you for your answer. However, this method I can't keep my roles in to categories. In my answer you'll see that my roles are in individual categories which is what I'd like to keep while assigning the roles that are mentionable/unmentionable in their categories with a
value='🔔'
or value='🔕'
– James
Mar 25 at 12:25
This is good thank you for your answer. However, this method I can't keep my roles in to categories. In my answer you'll see that my roles are in individual categories which is what I'd like to keep while assigning the roles that are mentionable/unmentionable in their categories with a
value='🔔'
or value='🔕'
– James
Mar 25 at 12:25
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55329806%2fissues-trying-to-display-mentionable-roles%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown