python-discord / sir-lancebot

A Discord bot started as a community project for Hacktoberfest 2018, later evolved to an introductory project for aspiring new developers starting out with open source development.
MIT License
240 stars 240 forks source link

[Meta] Ideas for seasons #72

Closed lemonsaurus closed 4 years ago

lemonsaurus commented 5 years ago

The Season system will only be fun if we have many seasons occurring all throughout the year. Let's use this issue to come up with a couple of ideas. Please use the following format:

Halloween Bot name: SpookyBot Start: 1st of October End: 1st of November

lemonsaurus commented 5 years ago

Christmas Bot name: MerryBot Start: 1st of December End: 1st of January

lemonsaurus commented 5 years ago

Valentine Bot name: TenderBot Start: 1st of February End: 1st of March

lemonsaurus commented 5 years ago

For the record I'm not really sure about winterbots and thanksgivingbots, no idea what they'd do. maybe we should only have a season every second month.

Edit: On second thought, I removed those. A season every single month will be too much, I think. Every second month seems good. That means we need April, June, and August.

delterr commented 5 years ago

Summer Bot name: SwelterBot Start: 1st of June End: 1st of July

ByteCommander commented 5 years ago

Summer Bot name: SummerBot / VacationBot / HolidayBot / TravelBot / SchoolsOutBot Start: 1st of August End: 1st of September

ByteCommander commented 5 years ago

Independence day Bot name: IndependenceBot / HistoryBot Start: 1st of June End: 1st of July

lemonsaurus commented 5 years ago

april could be an easter thingy, but at that point we've got a pretty christian looking calendar.

Independence day is a very american thing, not sure that goes with out mostly EU server makeup.

lemonsaurus commented 5 years ago

Summer Bot name: SummerBot / VacationBot / HolidayBot / TravelBot / SchoolsOutBot Start: 1st of August End: 1st of September

Maybe SizzleBot? BeachBot?

lemonsaurus commented 5 years ago

I watched Nightmare Before Christmas during the holidays (as one does), and was reminded of this discussion when I saw these doors that Jack finds in the forest:

image

One for each major holiday. Now, this is a pretty american set of holidays - Easter, Independence Day, St Patricks, Valentines, Halloween, Thanksgiving and Christmas. Still, might be some food for thought there.

kazo2 commented 5 years ago

Summer Bot name: SummerBot / VacationBot / HolidayBot / TravelBot / SchoolsOutBot Start: 1st of August End: 1st of September

Maybe SizzleBot? BeachBot?

Summer is June, July, and August, right? 3 Months is a lot for a single season so maybe it should just be stuck during July, the peak of summer.

SebastiaanZ commented 5 years ago

From some of the discussions in staff meetings and meta:

Saint Patrick's Day Bot: Cloverbot (Thanks, Grote) Start: 1st of May End: 31st of May

Note: This overlaps almost perfectly with Ramadan in 2019. Could be a reason to include that as well, since it's a major event for a lot of people worldwide.

lemonsaurus commented 5 years ago

After some discussion in #meta, this seems like one that a lot of people agree could be good:

Easter Issues here could be related to various easter celebration traditions, see https://www.getaway.co.za/event-blogs/festivals-events/countries-celebrate-easter-differently/. We could also have issues related to Earth Day and April Fools Day. The icon should be a yellow pydis logo.

Bot: Eggbot, Bunnybot Start: 1st of April Ends: 1st of May

We should just start preparing for this, since it would start quite soon.

SebastiaanZ commented 5 years ago

So, that would mean our calendar would look like this for now:

kazo2 commented 5 years ago

So, that would mean our calendar would look like this for now:

* February: Tenderbot with Valentine's Day (and maybe something else)

* April: Easter, including Earth day and April Fools

* June: ?

* August: Possibly Summerbot, with summer-related/school's out for summer activities

* October: Hacktober

* December: Merrybot, with Advent of Code and midwinter features

as gdude suggested and then many echo'd, June can be represented as pride month.

lemonsaurus commented 5 years ago

yep, we'll be looking into Pride for June. Stay tuned for more info.

kazo2 commented 5 years ago

So, that would mean our calendar would look like this for now:

* February: Tenderbot with Valentine's Day (and maybe something else)

* April: Easter, including Earth day and April Fools

* June: ?

* August: Possibly Summerbot, with summer-related/school's out for summer activities

* October: Hacktober

* December: Merrybot, with Advent of Code and midwinter features

as gdude suggested and then many echo'd, June can be represented as pride month.

yep, we'll be looking into Pride for June. Stay tuned for more info.

If I could repeat my own thoughts I expressed on it in #meta, I disagree on it's implementation as it isn't a universal holiday or season that everyone can relate to, from what I've gathered these events are supposed to be inclusive of everyone regardless of race, gender, sexuality, religion and region, but with pride month a portion of the server would not be able to relate personally since it celebrates exclusively LGBT.

RohanJnr commented 5 years ago

How about sports? Olympics? I bet there are a lot of sport loving people out there in our server. World cups of famous sports and Olympics should be good.(esports too - by gdude).

jodth07 commented 5 years ago

That is a good idea.

ghost commented 5 years ago

International Dog Day Bot name: DoggyBot Start, end: 26th of August

ghost commented 5 years ago

Pi Day Bot name: 3.14Bot Start, end: 14th of March (Tommorow :P)

kazo2 commented 5 years ago

Pi Day Bot name: 3.14Bot Start, end: 14th of March (Tommorow :P)

not gonna happen this year 😛 takes a lot of planning to organize an event

name's also kinda bland

ghost commented 5 years ago

this should be all-major event related?

lemonsaurus commented 5 years ago

I'm not opposed to having single-day events in addition to our seasons. That's not the focus on this particular issue, but it is something we might wanna talk about. Perhaps in a second issue?

For the record, I'd be open to having icons and maybe pingless announcements for these events, but it doesn't seem to make sense to have a season for them with bot commands and event channels and all that jazz due to the short duration.

kazo2 commented 5 years ago

I'm not opposed to having single-day events in addition to our seasons. That's not the focus on this particular issue, but it is something we might wanna talk about. Perhaps in a second issue?

For the record, I'd be open to having icons and maybe pingless announcements for these events, but it doesn't seem to make sense to have a season for them with bot commands and event channels and all that jazz.

ping me if you open another issue. What would we even do for these single day events exactly? Also why might it be pingless? it seems worthy of a ping of @ announcements at least. You guys have pinged over less 😛

scragly commented 5 years ago

@kazo2 #139 is now created. Feel free to post questions, concerns, ideas over there regarding it.

landizz commented 5 years ago

I am suprised this is not implemented yet considering you have scandinavian admins/owner but midsummer or summer solstices. It happens on the day when the sky is at it's peak in the sky and when they day has the most sun during the whole year (northern hemisphere). It has different background celebrations behind it, some of them are Christianity, celebration of fertility. In Sweden it originates back to the Viking period where they had rituals regarding the goddess of fertility, war and other things Freya.

This occurs at different dates depending on different things but usually happen between 19th of June to 25th of June.

It's quite a big celebration and season (atleast in the northern hemisphere) so big that even World of Warcraft has it as a permanent season since it's official launch.

Midsummer/Summer solstice Bot name: MidBot/MidSummerBot/SolBot Start: 19th of June End: 25th of June

sco1 commented 5 years ago

There's some additional discussions on seasons in #73

lemonsaurus commented 4 years ago

This is no longer relevant once we deseasonify the bot.