Help is better now
This commit is contained in:
13
Gwendolyn.py
13
Gwendolyn.py
@ -70,10 +70,21 @@ async def on_message(message):
|
|||||||
# Sends the contents of "help.txt"
|
# Sends the contents of "help.txt"
|
||||||
if message.content.lower().startswith("!help"):
|
if message.content.lower().startswith("!help"):
|
||||||
funcs.logThis(message.author.name+" ran \""+message.content+"\"")
|
funcs.logThis(message.author.name+" ran \""+message.content+"\"")
|
||||||
with codecs.open("resources/help.txt",encoding="utf-8") as f:
|
if message.content.lower() == "!help" or message.content.lower() == "!help ":
|
||||||
|
with codecs.open("resources/help/help.txt",encoding="utf-8") as f:
|
||||||
text = f.read()
|
text = f.read()
|
||||||
em = discord.Embed(title = "Help", description = text,colour = 0x59f442)
|
em = discord.Embed(title = "Help", description = text,colour = 0x59f442)
|
||||||
await message.channel.send(embed = em)
|
await message.channel.send(embed = em)
|
||||||
|
else:
|
||||||
|
command = message.content.lower().replace(" ","-").replace("!","")
|
||||||
|
funcs.logThis("Looking for "+command+".txt")
|
||||||
|
try:
|
||||||
|
with codecs.open("resources/help/"+command+".txt",encoding="utf-8") as f:
|
||||||
|
text = f.read()
|
||||||
|
em = discord.Embed(title = command.replace("help-","").capitalize(), description = text,colour = 0x59f442)
|
||||||
|
await message.channel.send(embed = em)
|
||||||
|
except:
|
||||||
|
await message.channel.send("Couldn't find help for that command")
|
||||||
|
|
||||||
# Stops the bot
|
# Stops the bot
|
||||||
elif message.content.lower().startswith("!stop"):
|
elif message.content.lower().startswith("!stop"):
|
||||||
|
@ -42,10 +42,5 @@ class testGwendolynFuncs(unittest.TestCase):
|
|||||||
self.assertEqual(content,"Moldaw Dragniel (Født: Moldaw Geisler Dragniel) er en Rock Gnome fra den sydvestlige del af Zules Kongeriget i kejserriget Crozea. Han kommer fra den store landsby Ginti, hvor hans forældre arbejdede som håndværkere.")
|
self.assertEqual(content,"Moldaw Dragniel (Født: Moldaw Geisler Dragniel) er en Rock Gnome fra den sydvestlige del af Zules Kongeriget i kejserriget Crozea. Han kommer fra den store landsby Ginti, hvor hans forældre arbejdede som håndværkere.")
|
||||||
self.assertEqual(thumbnail,"https://vignette.wikia.nocookie.net/senkulpa/images/9/9e/Moldaw.png/revision/latest?path-prefix=da")
|
self.assertEqual(thumbnail,"https://vignette.wikia.nocookie.net/senkulpa/images/9/9e/Moldaw.png/revision/latest?path-prefix=da")
|
||||||
|
|
||||||
def testTriviaStart(self):
|
|
||||||
info = funcs.triviaStart()
|
|
||||||
print(info)
|
|
||||||
self.assertNotEqual(info,"")
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
unittest.main()
|
unittest.main()
|
@ -1,28 +0,0 @@
|
|||||||
**!hello** - En venlig hilsen.
|
|
||||||
|
|
||||||
**!roll** - Rul terninger i xdy format. Kan udføre matematik udover rullende. Kan også gøre følgende:
|
|
||||||
kx: Beholder kun rul med værdien x.
|
|
||||||
rox: Genrul rul med værdien x første gang.
|
|
||||||
rrx: Genrul alle rul med værdien x
|
|
||||||
mix: Gør alle rul under x til x.
|
|
||||||
max: Gør alle rul over x til x.
|
|
||||||
rax: Genruller og tilføjer rul med værdien x.
|
|
||||||
l/h før x: For de laveste/højeste x rul.
|
|
||||||
|
|
||||||
**!spell** - Slå en besværgelse op.
|
|
||||||
|
|
||||||
**!monster** - Slå et monster op.
|
|
||||||
|
|
||||||
**!map** - Få et billede af Senkulpa kortet.
|
|
||||||
|
|
||||||
**!image** - Find et tilfældigt billede fra internettet.
|
|
||||||
|
|
||||||
**!movie** - Giver titlen på en tilfældig film fra Bedre Netflix
|
|
||||||
|
|
||||||
**!name** - Genererer et tilfældigt navn.
|
|
||||||
|
|
||||||
**!tavern** - Genererer en tilfældig tavern.
|
|
||||||
|
|
||||||
**!swchar** - Lader dig lave en Star Wars karakter. Du kan bruge kommandoer som "!swchar name Jared" eller "!swchar skills astrogation 3" til at ændre din karakters info.
|
|
||||||
|
|
||||||
**!swroll** - Lader dig rulle Star Wars terninger. Du kan skrive tal der repræsenterer antallet af hver terning i rækkefølgen: ability, proficiency, difficulty, challenge, boost, setback og force. Du behøver ikke skrive et tal til alle terningerne. Du kan også skrive forbogstavet for terningen du vil rulle før antallet, såsom "!swroll f2", der ruller 2 force terninger.
|
|
8
resources/help/help-roll.txt
Normal file
8
resources/help/help-roll.txt
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
Rul terninger i xdy format. Kan udføre matematik udover rullende. Kan også gøre følgende:
|
||||||
|
kx: Beholder kun rul med værdien x.
|
||||||
|
rox: Genrul rul med værdien x første gang.
|
||||||
|
rrx: Genrul alle rul med værdien x
|
||||||
|
mix: Gør alle rul under x til x.
|
||||||
|
max: Gør alle rul over x til x.
|
||||||
|
rax: Genruller og tilføjer rul med værdien x.
|
||||||
|
l/h før x: For de laveste/højeste x rul.
|
1
resources/help/help-swchar.txt
Normal file
1
resources/help/help-swchar.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
Du kan bruge kommandoer som "!swchar name Jared" eller "!swchar skills astrogation 3" til at ændre din karakters info. Kommandoen "!swchar" vil give dig et character sheet for din karakter.
|
1
resources/help/help-swroll.txt
Normal file
1
resources/help/help-swroll.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
Lader dig rulle Star Wars terninger. Du kan skrive tal der repræsenterer antallet af hver terning i rækkefølgen: ability, proficiency, difficulty, challenge, boost, setback og force. Du behøver ikke skrive et tal til alle terningerne. Du kan også skrive forbogstavet for terningen du vil rulle før antallet, såsom "!swroll f2", der ruller 2 force terninger.
|
25
resources/help/help.txt
Normal file
25
resources/help/help.txt
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
**!hello** - En venlig hilsen.
|
||||||
|
|
||||||
|
**!roll** - Rul terninger i xdy format.
|
||||||
|
|
||||||
|
**!spell** - Slå en besværgelse op.
|
||||||
|
|
||||||
|
**!monster** - Slå et monster op.
|
||||||
|
|
||||||
|
**!map** - Få et billede af Senkulpa kortet.
|
||||||
|
|
||||||
|
**!image** - Find et tilfældigt billede fra internettet.
|
||||||
|
|
||||||
|
**!movie** - Giver titlen på en tilfældig film fra Bedre Netflix
|
||||||
|
|
||||||
|
**!name** - Genererer et tilfældigt navn.
|
||||||
|
|
||||||
|
**!tavern** - Genererer en tilfældig tavern.
|
||||||
|
|
||||||
|
**!trivia** - Lader dig spille et spil trivia.
|
||||||
|
|
||||||
|
**!swchar** - Lader dig lave en Star Wars karakter.
|
||||||
|
|
||||||
|
**!swroll** - Lader dig rulle Star Wars terninger.
|
||||||
|
|
||||||
|
Nogle funktioner kan du få mere information om med "!help [kommando]".
|
Reference in New Issue
Block a user