Help is better now
This commit is contained in:
19
Gwendolyn.py
19
Gwendolyn.py
@ -70,10 +70,21 @@ async def on_message(message):
|
||||
# Sends the contents of "help.txt"
|
||||
if message.content.lower().startswith("!help"):
|
||||
funcs.logThis(message.author.name+" ran \""+message.content+"\"")
|
||||
with codecs.open("resources/help.txt",encoding="utf-8") as f:
|
||||
text = f.read()
|
||||
em = discord.Embed(title = "Help", description = text,colour = 0x59f442)
|
||||
await message.channel.send(embed = em)
|
||||
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()
|
||||
em = discord.Embed(title = "Help", description = text,colour = 0x59f442)
|
||||
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
|
||||
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(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__":
|
||||
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