aboutsummaryrefslogtreecommitdiffstats
path: root/bot
diff options
context:
space:
mode:
authorGravatar RohanRadia <[email protected]>2019-04-02 20:20:42 +0100
committerGravatar RohanRadia <[email protected]>2019-04-02 20:20:42 +0100
commitd7765d1c8ee7e4f700585992ff1597fd5ffb8a76 (patch)
tree20ddf28e9033ea6c0ff3cdb592c5b628b4c41c9f /bot
parentE501 fix (diff)
Changed traditions to be stored in a JSON file.
Diffstat (limited to 'bot')
-rw-r--r--bot/seasons/easter/traditions.py62
1 files changed, 4 insertions, 58 deletions
diff --git a/bot/seasons/easter/traditions.py b/bot/seasons/easter/traditions.py
index b0bd169c..ac4d750e 100644
--- a/bot/seasons/easter/traditions.py
+++ b/bot/seasons/easter/traditions.py
@@ -1,5 +1,6 @@
import logging
import random
+import json
from discord.ext import commands
@@ -16,64 +17,9 @@ class Traditions(commands.Cog):
async def easter_tradition(self, ctx):
"""Responds with a random tradition or custom"""
- traditions = {
- "England": (
- "Easter in England is celebrated through the exchange of Easter Eggs and other gifts like clothes, "
- "chocolates or holidays packages. Easter bonnets or baskets are also made that have fillings like daffodils in them."
- ),
- "Haiti": (
- "In Haiti, kids have the freedom to spend Good Friday playing outdoors. "
- "On this day colourful kites fill the sky and children run long distances, often barefoot, "
- "trying to get their kite higher than their friends."
- ),
- "Indonesia": "Slightly unconventional, but kids in Indonesia celebrate Easter with a tooth brushing competition!",
- "Ethipoia": (
- "In Ethiopia, Easter is called Fasika and marks the end of a 55-day fast during which Christians "
- "have only eaten one vegetarian meal a day. Ethiopians will often break their fast after church by eating injera "
- "(a type of bread) or teff pancakes, made from grass flour."
- ),
- "El Salvador": (
- "On Good Friday communities make rug-like paintings on the streets with sand and sawdust. "
- "These later become the path for processions and main avenues and streets are closed"
- ),
- "Ghana": (
- "Ghanaians dress in certain colours to mark the different days of Easter. "
- "On Good Friday, depending on the church denomination, men and women will either dress in dark mourning "
- "clothes or bright colours. On Easter Sunday everyone wears white."
- ),
- "Kenya": (
- "On Easter Sunday, kids in Kenya look forward to a sumptuous Easter meal after church "
- "(Easter services are known to last for three hours!). "
- "Children share Nyama Choma (roasted meat) and have a soft drink with their meal!"
- ),
- "Guatemala": (
- "In Guatemala, Easter customs include a large, colourful celebration marked by countless processions. "
- "The main roads are closed, and the sound of music rings through the streets. "
- "Special food is prepared such as curtido (a diced vegetable mix which is cooked in vinegar to achieve a sour taste), "
- "fish, eggs, chickpeas, fruit mix, pumpkin, pacaya palm and spondias fruit (a Spanish version of a plum.)"
- ),
- "Germany": (
- "In Germany, Easter is known by the name of Ostern. "
- "Easter holidays for children last for about three weeks. "
- "Good Friday, Easter Saturday and Easter Sunday are the days when people do not work at all."
- ),
- "Mexico": (
- "Semana Santa and Pascua (two separate observances) form a part of Easter celebrations in Mexico. "
- "Semana Santa stands for the entire Holy Week, from Palm Sunday to Easter Saturday, "
- "whereas the Pascua is the observance of the period from the Resurrection Sunday to the following Saturday."
- ),
- "Poland": (
- "They shape the Easter Butter Lamg (Baranek Wielkanocyny) from a chunk of butter. "
- "They attempt to make it look like a fluffy sheep!"),
- "Greece": (
- "They burn an effigy of Judas Iscariot, they betrayer of Jesus, "
- "sometimes is done as part of a Passion Play! It is hung by the neck and then burnt."
- ),
- "Philippines": (
- "Some Christians put themselves through the same pain that Christ endured, "
- "they have someone naile them to a cross and put a crown of thornes on their head."
- ),
- }
+ traditions = {}
+ with open('userbalance.json', 'r') as f:
+ traditions = json.load(f)
random_country = random.choice(list(traditions))