Actions

Work Header

Rating:
Archive Warning:
Categories:
Fandom:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2021-08-03
Updated:
2022-04-11
Words:
37,182
Chapters:
12/?
Comments:
216
Kudos:
739
Bookmarks:
78
Hits:
19,422

Camp Teyvat

Summary:

What if everyone lived in this modern day and age?
What if they went to a summer camp?
...what if said camp had a group chat?
--
Venti: SUMMER WOOOOO
Kaeya: WERE BACK FUCK YEAH
Hu Tao: im so excited to see everyone tonight its gonna be so poggers
Diluc: is it too late for me to quit?
Jean: Yes

Notes:

Heyo so I'm now very attached to this game so I made a thing. Writing for this many characters is a challenge but alas I tried lmao. Also yes I'm including the so far revealed Inazuma characters I love them already and if they end up horribly ooc then whoops aha-

Either way enjoy

(See the end of the work for more notes.)

Chapter 1: Set Up

Notes:

(See the end of the chapter for notes.)

Chapter Text

Zhongli created [Chat]

[Chat] June 25 2021, 12:46 pm

Zhongli changed the chat name to [Senior Staff]

Zhongli added 5 users to [Senior Staff]

Zhongli: Hello. Ganyu and Xiao decided to buy me a cellular telephone as a gift and suggested that a "group chat" between the staff of Camp Teyvat would be beneficial. I thought I'd get your opinions on the matter. -Zhongli

Lisa: oh my archons they actually did it

Baizhu: the madlads lol

Jean: I think that's a lovely idea, Zhongli! The radios we usually use were getting quite old, this may be very helpful!

Zhongli: Thank you for your input, Jean. I will work on gathering the information for the rest of the staff. If you have any concerns about this summer please feel free to contact me. -Zhongli

Baizhu: he knows he doesn't have to sign his texts right

Lisa: it's harmless so just let him be 

Jean: I can hardly believe the summer is almost here! Oh I just can't wait to see you all again tonight

Baal: we go to the same university.

Jean: It's not the same as working with you all! I missed you

Baizhu: that's our jeanie always all sentimental

Jean: You say that as if you're not excited to be back as well

Baizhu: going from med student to summer camp medic oh joy

Lisa: you didn't need to come back

Baizhu: this pays better than McDonald's

Lisa: so you say

Jean: Everyone has the same position as last summer, right?

Ningguang: not exactly

Baal: oh great he promoted you.

Jean: Ningguang! Congratulations!

Ningguang: thank you Jean

Lisa: second summer at camp and already you're a department head look at you

Baizhu: impressive indeed

Ningguang: nonesense

Baal: accept the fucking compliments.

Ningguang: no

Jean: So you're covering Arts and Academics this summer, Ningguang?

Ningguang: apparently so

Lisa: guess I'll be seeing plenty of you then 

Baizhu: yes how lucky spending the summer indoors in the library

Ningguang: air conditioning my beloved

Lisa: lmao did Beidou teach you that one

Ningguang: yes she did

Baizhu: doing archons work lol

Jean: Oh, she's coming back too, right? I don't think the Athletics department would be the same without her!

Ningguang: she's more excited to be back than I am

Lisa: that sounds like Beidou alright

Baizhu: even as a camper she was always so excited for the summer lol

Lisa: don’t act like you weren’t the same when we were that age

Baal: ha. old.

Lisa: watch your words you

Baal: or what.

Jean: Haha let’s change the subject!

Jean: Perhaps Zhongli is almost done creating the Staff chat?

Ningguang: good luck with that he’s pitifully slow with technology

Baal: how the fuck do you know that.

Ningguang: we shared nearly half of our classes bastard

Jean: Right, it’s kind of hard to believe that someone a year younger than us is in the year above, I guess

Ningguang: so it seems

Lisa: Zhongli is rather bad with anything made in the last twenty years lmao

Lisa: that’s why we call him grandpa

Ningguang: rather than type his essays he did them all on a typewriter

Baizhu: the commitment

Jean: That does seem like him, alright

Lisa: i’m surprised Ganyu and Xiao managed to get him to use a phone at all

Baizhu: the power they hold is incredible

 

Zhongli created [Chat]

[Chat] June 25 2021, 1:32 pm

Zhongli changed the chat name to [Staff]

Zhongli added 22 users to [Staff]

Zhongli: Hello. This chat was created in the hopes of increasing the bond between the staff of Camp Teyvat, while improving the speed of communication. Final positions will be determined on Monday, at the end of the training weekend that begins tomorrow. If anyone is still in need of a ride, feel free to contact me. Otherwise I will see you all tonight. -Zhongli

Venti: SUMMER WOOOOO

Kaeya: WERE BACK FUCK YEAH

Hu Tao: im so excited to see everyone tonight its gonna be so poggers

Diluc: is it too late for me to quit?

Jean: Yes

Childe: cant wait to meet the newbies 

Childe: i love messing with the fresh meat

Albedo: You do know that we’re already in this group, right?

Kaeya: ASJDHBALS get him

Beidou: serves him right lmao

Thoma: Are we bullying Childe? That’s always fun

Childe: no!

Venti: yes

Thoma: Understood! 

Thoma: He looks like Walmart Ed Sheran

Childe: i do not!!!

Kaeya: crusty version

Hu Tao: looks like a failed abortion

Childe: STOP IT

Keqing: Is this how it usually is? 

Rosaria: yes

Lisa: now now lets leave poor Childe alone for now

Lisa: we wouldn’t want to scare off any of the newbies

Albedo: Don’t mind me, this is fascinating

Mona: what an odd way to phrase that,

Yae: You say that as if you don’t speak strangely from time to time

Mona: what is this betrayal, Yae

Mona: this will cost you

Yanfei: ooh another fight! I wonder what the outcome will be!

Mona: the cost being 200 mora

Yanfei: ...oh

Thoma: Classic Mona, always in need of mora

Mona: this is slander

Mona: which will cost you

Thoma: Yes yes I know

Baal: get off your phone in my van.

Thoma: Yes ma’am!

Kaeya: wait youve already left

Baal: we’re leaving now. i have thoma yae and kokomi with me.

Ganyu: Zhongli is just about to leave as well! We still have some room left for anyone that needs a ride!

Baizhu: getting a drive from the safest man on the road, the smartest plan lol

Hu Tao: ill be there in a minute!!

Yanfei: This trip is going to be epic! 

Mona: who has aux

Ganyu: Xiao

Venti: XIAO!

Kaeya: uh oh lmao

Childe: his taste in music is worse than dilucs 

Diluc: I can refuse to take you you know

Childe: sorry ur music is great

Venti: heheh

Venti: XIAO XIAO

Rosaria: this is pretty pathetic to watch

Venti: XIAO I KNOW UR HERE

Eula: Venti, your spam is causing my phone to act out. I will have vengeance for this offence!

Venti: sure whatever

Venti: bUT XIAO PLEASE

Venti: XIAO XIAO XIAO

Xiao: cut it out dumbass

Xiao: hi or whatever 

Venti: hey

Kaeya: anyone else smell something fruity

Diluc: other than yourself?

Kaeya: dear brother i have never tried to hide the fact that im gay

Diluc: clearly

Venti: cant wait to see you tonight xiao!

Xiao: sure whatever

Jean: For anyone traveling with Lisa and I, we are leaving shortly! Please make sure you’re at the location we agreed on soon, I’d hate to have to leave you behind

Mona: nearly there

Eula: I will arrive in just a minute. If the centre seat is taken upon my arrival, rest assured, that vengeance will be mine!

Albedo: Very interesting. A window seat will suffice for me

Jean: Does everyone else have a ride?

Diluc: I’m taking the idiot troupe and Rosaria

Childe: its gonna be epic

Venti: my roadtrip playlist is ready to bop

Rosaria: if I have to listen to more than two pitbull songs I will push Childe out of the car

Childe: why me!?

Rosaria: you have the fruitiest scream

Childe: but im not gay

Mona: is he being serious right now?

Kaeya: poor man is delusional

Venti: were working on it

Childe: no? were not?

Jean: So that leaves three. Beidou? Ningguang? Keqing?

Keqing: I’m supposed to get a ride from Beidou and Ningguang

Keqing: They seem to be running late though

Lisa: oh my i do wonder why this may be~

Jean: Oh dear

Baizhu: i’m going to bite the bullet

Lisa: yes please do

Baizhu: @Beidou @Ningguang y’all are late

Lisa: and just a few seconds now

Keqing: What is happening?

Venti: something glorious

Beidou: oh shit-

Lisa: and why are you running late dear

Beidou: uhm we were saying goodbye to my brother?

Hu Tao: why is that a question lmao

Beidou: uh

Ningguang: my apologies Keqing

Ningguang: we will be there to pick you up shortly

Keqing: Thanks?

Kaeya: they were totally making out

Childe: for sure

Lisa: using your brother to lie how low

Beidou: hey

Beidou: in my defense it did take some time to say goodbye

Ningguang: stop texting and drive fool we’re already late

Kaeya: ugh brothers suck

Venti: diluc is threatening to leave him on the side of the road lmao

Ningguang: Beidou wants me to tell you she’s flipping you off

Childe: kaeya dumbass hours ahaha

Hu Tao: youd know about those lmao stupid

Childe: SHUT

Ganyu: You’re alright, Ningguang? You and Beidou?

Ningguang: yes Ganyu we’re fine we just lost track of time

Lisa: making out~

Ningguang: Keqing we’re here

Baizhu: she didn’t deny it lol

Rosaria: i work with a bunch of middle schoolers

Ganyu: Zhongli wants me to remind everyone that once we arrive at the camp there will be a short meeting! Afterwards we’ll all be able to settle down in our cabins for the night

Jean: And a full nights sleep is highly recommended! We have a long weekend of training ahead of us!

Venti: hehe sure

Hu Tao: right to bed gotcha

Childe: full nights sleep hear u loud n clear

Kaeya: no other plans here lmao

Mona: okay theyre clearly lying

Jean: I’m sure Zhongli planned in advance for them, so don’t worry

Jean: I can’t wait to see everyone tonight! I just know this summer is going to be absolutely amazing!

 

[Staff] June 25 2021, 8:11 pm

Zhongli: Thank you for attending tonight’s meeting. I have high hopes for this summer. As mentioned in our meeting, the department heads will send a list of the counsellors working with them in this chat in case anyone missed it. Other than that you can find your cabin assignments posted on the door of the staff building. Have a good night, I will see you all in the morning. -Zhongli

Yae: He’s still doing that I see

Baizhu: i doubt he’ll ever stop lol

Ganyu: I suggest that we hold off on texting until the heads have finished sending their lists? 

Albedo: That seems like the smartest course of action

Jean: Hey everyone, I’m Jean and I’m in charge of Athletics! Working with me this summer are Beidou, Eula, Kaeya, and Kokomi! 

Baal: baal. regulations. diluc keqing rosaria yanfei.

Ningguang: I am the head of Arts and Academics which covers Albedo Mona Venti and Yae

Lisa: librarian Lisa here~ the bossman asked me to send out the group counsellors~ Thoma and Hu Tao with group A~ Xiao and Ganyu with group B~ and Childe with group C~

Baizhu: and i’m the camp medic lol

Kaeya: ATHLETICS GANG

Beidou: WOOP WOOP

Eula: Hooray.

Kokomi: I’m glad to be joining your team for the summer

Venti: haha childe is alone

Childe: that just means zhongli trusts me

Rosaria: or no one wanted to work with you

Hu Tao: thoma!

Thoma: Hu Tao!

Hu Tao: THOMA!

Thoma: HU TAO!

Ganyu: I see group A’s staff are getting along well

Hu Tao: ooh is someone jealous

Ganyu: Not at all! I’m partnered with my brother after all

Xiao: no one gets along better than us

Thoma: We’ll see about that!

Venti: oh xiao i cant wait for group b to come for music blocks

Hu Tao: what about group a bestie

Childe: yeah and c

Venti: sure i guess

Mona: he’s rather obvious

Albedo: Indeed.

Yae: Clear as a bell

Diluc: hold on a minute what the hell are these cabins

Zhongli: Cabins were decided randomly. I drew numbers from a hat for everyone and assigned them as such. All cabins are final. -Zhongli

Diluc: no please change them

Venti: how rude diluc

Venti: and i considered us friends

Diluc: even Kaeya is better than him

Kaeya: guys did you see that my brother loves me after all

Hu Tao: ooh ganyu its me and you!

Ganyu: That makes sense, since we’re both group counsellors

Childe: YEAH PARTY CABIN

Xiao: no

Mona: poor Xiao oof

Xiao: I want to change

Thoma: I’ll take one of the spots on the bunk bed! Childe, wanna take the top?

Kaeya: i think hed prefer the bottom lmao

Hu Tao: pfft

Childe: hey

Childe: ill take the top thank u very much

Venti: hes compensating hehe

Keqing: Are Beidou and Ningguang allowed to share? 

Keqing: Since I assume they’re together

Lisa: nothing says they can’t

Beidou: yeah and it was random

Ningguang: completely random

Mona: something seems off here and I can’t tell what yet

Yae: Ammateur

Mona: that will cost you

Yanfei: Hey if you’d like I can keep a record of every transaction for you Mona! You won’t be short changed on my watch!

Mona: r really?

Yanfei: Absolutely!

Mona: a guardian angel has shined her light upon me

Yanfei: For a price, of course!

Mona: of course the angel was a demon in disguise

Beidou: damn shot down so fast

Kaeya: tragic

Yanfei: 10 percent of your earnings sounds fair

Baal: quit heckling over petty things.

Rosaria: finally a voice of reason

Zhongli: Everyone should be getting ready for bed. Any disturbances caused tonight will be dealt with by one of the regulations staff. If severe enough, Baal will take care of the issue herself. We only have two days to prepare for the arrival of the campers, so rest well. -Zhongli

Diluc: the world has it out for me

Xiao: I know the feeling

Venti: you two could always do a little switcheroo

Xiao: against the rules

Diluc: unfortunately

Kaeya: i bet ventis pouting lmao

Beidou: lmao simp

Venti: says you

Beidou: oh i know i am

Beidou: im proud of it

Ningguang: you flatter me so

Eula: The height of romance.

Hu Tao: hashtag lesbian goals lmao

Childe: gross

Venti: does childe is homophobic

Kaeya: the answer may surprsie you

Diluc: surprise dumbass

Childe: fuck u guys thats not what i meant

Beidou: and i thought we were friends

Childe: IM NOT HOMOPHOBIC

Hu Tao: sounds like something a homophobe would say

Childe: SHUT UP SHUT UP

Childe: I WAS TALKING ABOUT OUR CABIN ITS GROSS

Thoma: It’s not that bad?

Xiao: it’s literally the same as the others

Albedo: Perhaps Childe is used to living in a certain degree of luxury? And presented with a situation below that has made him upset

Kaeya: AHSHAK 

Hu Tao: GET HIS ASS

Beidou: haha childe is throwing a karen fit

Rosaria: ed sheran karen looking ass

Childe: NO STOP IT

Childe: IM NOT A KAREN

Venti: sure karen

Childe: IM GONNA PISS ON ALL UR SHIT

Childe: I HATE YOU ALL

Baal: if i were you i’d take those words back.

Childe: yes maam sorry maam

Baal: bed. Now.

Childe: yes maam

Jean: That goes for everyone! See you all in the morning!

 

[Staff] June 27 2021, 7:37 pm

Kaeya: man am i glad the weekend is over

Hu Tao: training gets worse every year i swear

Lisa: how cute~

Zhongli: Good evening. The campers arrive tomorrow morning. Your assignments for tomorrow morning are as follows. Some of Regulations will meet the campers at the buses and escort them to the dining hall. Arts and Academics will be waiting there to sort them into their groups. The rest of Regulations will escort them to their cabins where their group counsellors will take over. Athletics will empty the gear from the buses. It will all be marked. Camp activities begin the next day. Please direct any questions towards your department heads. -Zhongli

Childe: epic

Ganyu: It sounds like tomorrow is going to be a long day

Jean: All the more means to rest well tonight!

Hu Tao: man we cant catch a break

Beidou: you lot are literally doing the least work tomorrow

Childe: oh like carrying a few bags is hard work

Beidou: i’d like to see you try noodle arms

Eula: A formal challenge has been issued. How do you respond, Childe?

Childe: uh

Venti: hes gonna chicken out i know it

Childe: NO I WONT

Mona: he knows he can’t beat Beidou so he’s not even gonna try

Childe: I CAN BEAT HER

Kaeya: aw look hes delusional again

Diluc: big word for you

Kaeya: not now brother i need to witness this

Beidou: if youre so sure you can beat me accept the challenge

Childe: i dont have to this is pier pressure

Yae: Peer pressure. Stupid

Beidou: chicken man chicken man

Childe: AM NOT

Beidou: prove it

Childe: FINE I ACCEPT

Xiao: dumbass doesn’t even know what the challenge is yet

Venti: ehe hes so dumb

Lisa: Baizhu why dont you pick the challenge

Baizhu: how generous of you to offer Lisa dear

Baizhu: hmm how about running from the camp sign to the campers cabins

Lisa: i think ten laps sounds fair

Baizhu: but what should they carry

Childe: just ten laps

Childe: i could carry a whole ass person for that and longer heh

Lisa: bingo

Baizhu: thanks for the idea

Childe: what now

Keqing: What a dumbass

Lisa: you’ll each carry a person of your choice

Hu Tao: ooh hes done it now

Venti: rip childe ed sheran crusty musty homophobe karen he didnt even get to come out

Kaeya: yeah theres no way hes winning

Childe: cmon guys have some faith in me

Eula: It would be very stupid to even consider you’d win.

Childe: hey!

Beidou: who’re you carrying ginger boy

Albedo: If he picks someone too light he’ll only look like a coward. If he picks someone too heavy he’ll lose for sure. An interesting crossroads

Childe: I WONT LOSE

Childe: I PICK THOMA

Thoma: Cool

Beidou: ning?

Ningguang: why not?

Beidou: hell yeah

Diluc: Childe is fucked

Rosaria: i hope he cries

Mona: anyone want to bet on this? 

Mona: anyone think childe stands a chance?

Yae: Crickets.

Childe: YOULL ALL SEE

Beidou: as for the terms of our challenge

Yanfei: WAIT I’LL PUT IT IN WRITING!

Beidou: if you win i’ll dye my hair ginger

Ningguang: hang on now

Ningguang: think about what you're saying

Hu Tao: thats a pretty high stake ngl

Beidou: and if i win you’ll do anything i ask for the summer

Childe: HOW IS THAT FAIR

Ningguang: silence rat

Ningguang: she’s been more than generous look at all she has to lose

Keqing: And if you’re that confident you’ll win there should be no issue

Venti: unless youre chicken chicken

Childe: DEAL

Baizhu: in that case the challenge will begin in five minutes

Lisa: see you all at the sign

 

[Staff] June 27 2021, 8:02 pm

Rosaria: that ended rather quick

Xiao: and literally no one is surprised at the result

Thoma: Well he tried?

Kaeya: he was still on lap 6 when beidou finished

Beidou: not too shabby

Childe: 

Hu Tao: LMAO HES SPEECHLESS

Mona: dumbass

Beidou: i wonder what ill make him do first

Jean: Nothing illegal

Thoma: Oh hey Jean

Keqing: You didn’t want to stop them?

Jean: Even I knew I couldn’t

Childe: my honour

Yae: Serves you right

Ningguang: you did rather well Beidou

Beidou: yeah?

Ningguang: mhm

Ganyu: Oh dear

Yanfei: Wait what’s happening

Ningguang: i’m feeling awful tired all of a sudden

Rosaria: you didnt even do anything

Beidou: yeah im pretty beat after that race 

Lisa: here it comes

Beidou: we should probably turn in for the night right ning

Ningguang: it’s probably for the best

Yanfei: Oh I see now

Jean: Everyone else should consider turning in as well! You’ll need your energy for tomorrow

Venti: ugh its gonna suck

Kaeya: worst day of the summer confirmed

Diluc: it hasn’t happened yet smartass

Childe: worst summer ever

Notes:

well there it is- hope y'all liked it
If I continue this the groups will be revealed in the next chapter and the rest of the characters will show up too
let me know what yall think