Guild icon
Werewolves Revamped
πŸ’¬ Os12c-But-Better Public Channels / out_of_character
Avatar
Werewolves Bot B BOT 2-12-2024 20:36
OutOfCharacter Out of Character OutOfCharacter
This is the out of character channel! Here you can ask the Game Masters questions, and have out of character conversations, which aren't related to the game!
Avatar
Hong Kong MTR 3-12-2024 13:02
do the amnesiact get role options that arent on the list? @Host ( from Ocean )
Avatar
Berlin U-Bahn 3-12-2024 13:02
yes
13:02
well, id assume so
13:03
they get 3 options from any of the townsfolk roles
Avatar
Metro de Barcelona 3-12-2024 13:03
only townfolk?
Avatar
Berlin U-Bahn 3-12-2024 13:03
the roles amne gets dont have to be on the list
13:03
yes
13:03
amne is town and can only turn into another town role through their ability
Avatar
Avatar
Hong Kong MTR
do the amnesiact get role options that arent on the list? @Host ( from Ocean )
Peterburgskiy Metropoliten 3-12-2024 13:09
Amnesiac can turn into any townsfolk role.
Avatar
Tunnelbana, Stockholm 3-12-2024 15:30
Primary bot to run the game for WWR. Contribute to WerewolvesRevamped/Werewolves-Bot development by creating an account on GitHub.
Avatar
Werewolves Bot B BOT 3-12-2024 15:30
Primary bot to run the game for WWR. Contribute to WerewolvesRevamped/Werewolves-Bot development by creating an account on GitHub.
Avatar
Metro Warszawskie 3-12-2024 15:31
that's a fat function
Avatar
Tunnelbana, Stockholm 3-12-2024 15:31
fat?
Avatar
Metro Warszawskie 3-12-2024 15:31
a lot of code for a distance function (edited)
15:31
makes sense though
15:32
the reason i asked in the first place is cause it seems trivial at first glance
15:32
then i realized i'd probably brute force the shit out of it if i had to
Avatar
Tunnelbana, Stockholm 3-12-2024 15:33
its not a very huge function for what it does tbh
15:33
Its not something I came up with
15:33
It would be like thrice as long if I had to implement the same functionality myself
15:33
the part that makes it difficult is that there's several options
15:34
by the time it gets to swo of swourtle it has to consider that o might be an addition or it might be a substituion of the u that should've been there etc
Avatar
Metro Warszawskie 3-12-2024 15:36
is this the same function the redirects you to the closest role when you misspell $id
Avatar
Tunnelbana, Stockholm 3-12-2024 15:37
yes (edited)
15:37
when you use the $I command it grabs a list of all role names and all registered aliases and puts all of them through the function with your input (edited)
15:37
then it selects the match with the lowest distance value
Avatar
Metro Warszawskie 3-12-2024 15:37
i assume aliases were hand written
Avatar
Tunnelbana, Stockholm 3-12-2024 15:38
yea
Avatar
Metro Warszawskie 3-12-2024 15:38
do you also calc the distance to all aliases or just all roles
Avatar
Tunnelbana, Stockholm 3-12-2024 15:38
all aliases and all roles
Avatar
Metro Warszawskie 3-12-2024 15:39
feels computationally expensive
15:39
but it is just n^2
Avatar
Tunnelbana, Stockholm 3-12-2024 15:39
It also does all group names and info message names and team names and etc
15:39
https://github.com/WerewolvesRevamped/Werewolves-Bot/blob/0411433e3f3f55220b0a7ac309c4e272fb5a7a3d/roles/info.js#L28-L29 let allRoleNames = [...cachedRoles, ...cachedGroups, ...cachedAttributes, ...cachedLocations, ...cachedTeams, ...cachedTeamNames, ...cachedAliases.map(el => el.alias), ...cachedInfoNames]; let bestMatch = findBestMatch(roleName.toLowerCase(), allRoleNames.map(el => el.toLowerCase())); // find closest match
Primary bot to run the game for WWR. Contribute to WerewolvesRevamped/Werewolves-Bot development by creating an account on GitHub.
Avatar
Metro de Barcelona 3-12-2024 15:40
gotta love it when yoyu can use em everywhere
Avatar
Metro Warszawskie 3-12-2024 15:40
=> notation will be the death of me
Avatar
Tunnelbana, Stockholm 3-12-2024 15:41
why πŸ˜„
Avatar
Metro Warszawskie 3-12-2024 15:41
i never understood it intuitively
15:41
so i have to google it every time it appears
15:41
and i never write it myself
Avatar
Tunnelbana, Stockholm 3-12-2024 15:42
a => b is effectively just short for function(a) { return b; }
Avatar
Metro Warszawskie 3-12-2024 15:42
oh
15:42
turns out i might just be incredibly stupid
Avatar
Tunnelbana, Stockholm 3-12-2024 15:43
the more difficult part about it is that its used when passing functions as parameters to another function
15:43
which is a somewhat complex concept (edited)
Avatar
Metro Warszawskie 3-12-2024 15:43
functional programming is the only class i never passed
15:43
idea was cool but haskell is a pain in the ass
Avatar
Tunnelbana, Stockholm 3-12-2024 15:43
I wrote my bachelor thesis in OCaml 😭
Avatar
Metro Warszawskie 3-12-2024 15:44
is that haskell adjacent
Avatar
Tunnelbana, Stockholm 3-12-2024 15:46
same as haskell
15:46
basically
15:47
maybe worse
Avatar
Avatar
Tunnelbana, Stockholm
maybe worse
Metro Warszawskie 3-12-2024 15:49
oh..
15:49
i mean
15:50
by thesis time you probably knew what you were getting into (edited)
15:50
i could never
Avatar
Tunnelbana, Stockholm 3-12-2024 15:59
no i got it assigned
15:59
I hated it
Avatar
Metro Warszawskie 3-12-2024 16:00
oh
Avatar
Avatar
Tunnelbana, Stockholm
no i got it assigned
Metro Warszawskie 3-12-2024 16:00
you had your thesis theme assigned??
Avatar
Tunnelbana, Stockholm 3-12-2024 16:08
yea
Avatar
Metro Warszawskie 3-12-2024 16:08
that sounds pretty sad
Avatar
Tunnelbana, Stockholm 3-12-2024 16:09
you can only really choose if you have good contacts that can surpervise and I consistently never went to class so that didnt work
Avatar
Metro Warszawskie 3-12-2024 16:09
i also never went to class but i emailed profs regardless and one responded (after 3 months)
Avatar
Tunnelbana, Stockholm 3-12-2024 16:17
i think my uni has too many students
16:18
the profs do reply but they just say they're full 😠
Avatar
ToxinsLittenUwU 3-12-2024 16:19
meow :3
Avatar
Avatar
Tunnelbana, Stockholm
i think my uni has too many students
Metro Warszawskie 3-12-2024 16:19
i started compsci with 700 other people but in austria its apparently normal to take ages to finish it
16:19
had 600 person classes in sem1
16:19
now i have 30 person classes in sem7
16:19
lmao
Avatar
Tunnelbana, Stockholm 3-12-2024 16:25
Yeah we had 700 or so people as well
16:25
And because some classes are shared with the other types of informatics I think we had a class of 1600+ in sem1
Avatar
Metro Warszawskie 3-12-2024 16:26
oh no we had 700 spread across all informatics
16:26
1600 is a lot
Avatar
Tunnelbana, Stockholm 3-12-2024 16:27
we had 1200ish for the informatics total and then the introducing to programming class is taken by a bunch of non-informatics student who have informatics as their secondary subject (edited)
Avatar
Tashkent Metro 3-12-2024 16:29
My course is 19 people lol
16:29
And none of the classes are shared, so it's literally 19 at most
Avatar
Tunnelbana, Stockholm 3-12-2024 17:11
we had lectures with several hundred people and the tutorium/exercises with 30 or so
17:11
though i think i only went to tutoriums in my first semester
17:11
and lectures for I guess the first two
Avatar
Tashkent Metro 3-12-2024 20:39
Wow!
Avatar
ToxinsLittenUwU 3-12-2024 21:41
anyone like alice in borderland here
Avatar
Melbourne City Loop 4-12-2024 01:09
didn't you already ask sjfnndnfbbe
Avatar
Avatar
ToxinsLittenUwU
anyone like alice in borderland here
Hong Kong MTR 4-12-2024 12:07
me !!!
12:08
( i am obsessed with this )
Avatar
Werewolves Bot B BOT 4-12-2024 12:16
Author icon
Devil [Solo Killing - Hell Team]
Basics
Each day, the Devil may choose one player to send the wager to. The wager recipient may choose one of four options. The Devil can use the hell team's pool of souls. When everyone is dead, unaligned, or soulless, the Devil wins.
Details (1/2)
During the first phase, the Devil may choose a role as a weak disguise. This defaults to citizen. At the start of the game, the Devil's soul is added to the hell team's soul pool. The Devil then becomes soulless. The Devil may use souls from the pool to protect or attack somebody. If the Devil is attacked while a soul is in the pool, a soul will automatically be used to protect the Devil. See $info souls for a detailed explanation. The wager is sent at the start of the night. The wager cannot be sent to a soulles player or redirected. During the night, the Devil can anonymously communicate with the wager recipient. The wager recipient may sell their soul to protect or kill a player; they may choose to investigate the role of a player, at the cost of the devil learning the Wager Recipient's own role; or they may do nothing. The result of a wager investigation is visible to both the wager recipient and the Devil.
Details (2/2)
If a player sells their soul, a soul is added to the hell team's soul pool. The player then becomes soulless. See $info wager for a detailed explanation. Members of the Hell team cannot betray the team in any way. Any attempts at conversion or recruitment of a member will fail in some manner.
Avatar
Melbourne City Loop 4-12-2024 14:46
2609 different tracks listened this year. not bad
14:46
my "most listened" is 8 times 😭
Avatar
Melbourne City Loop 4-12-2024 15:07
i won't send the image haha dw hosts :) :) :)
Avatar
Avatar
Melbourne City Loop
my "most listened" is 8 times 😭
Tashkent Metro 4-12-2024 15:13
That's crazy, mine is 350 times.
Avatar
Melbourne City Loop 4-12-2024 15:13
how many different tracks doh
Avatar
Tashkent Metro 4-12-2024 15:14
7919
Avatar
Peterburgskiy Metropoliten 4-12-2024 15:14
my top is 78 times
15:14
out of uhhh 989 songs
Avatar
Tashkent Metro 4-12-2024 15:15
Damn, I'm pretty sure all my top 5 tracks I have 100+ plays on.
Avatar
Peterburgskiy Metropoliten 4-12-2024 15:15
In fairness I don't actually listen to Spotify that much
15:16
I listen to it when I'm doing work on campus but at home I mostly listen to video essays n stuff
Avatar
Tashkent Metro 4-12-2024 15:16
Oh, interesting.
Avatar
Melbourne City Loop 4-12-2024 15:23
i listen to a bunch of audiodramas
15:24
which aren't listed here despite comprising more than half of my listen minites
15:24
number 1 artist is ween 😭
Avatar
Tashkent Metro 4-12-2024 15:25
I've never heard of audiodramas.
15:26
Or ween, for that matter
Avatar
Melbourne City Loop 4-12-2024 15:29
@Tashkent Metro Hörspiel
15:29
but modern
Avatar
Tashkent Metro 4-12-2024 15:35
Oh
15:35
That's cool
Avatar
Metro de Lisboa (they/them) 4-12-2024 15:56
250 times with 1300 songs played
15:57
Not like us had me in a chokehold πŸ’€
Avatar
Tashkent Metro 4-12-2024 17:54
I do like shuffling, but I also like some songs on repeat.
Avatar
Melbourne City Loop 4-12-2024 17:59
how did you even arrive at 7k
Avatar
Tashkent Metro 4-12-2024 19:23
7k songs? I don't know, I listen to my daylist a fair bit, which has a lot of new music. Or I'll listen to albums of artists that I have never heard. I listen to a lot of Classical and pre-Classical, so frequently one piece might appear as many different tracks on Spotify depending on the instrumentalists or orchestration.
Avatar
Melbourne City Loop 4-12-2024 19:44
ah yeah those are a thing
19:44
i don't really like daylists because I don't go for vague vibes, i know quite well what i want
Avatar
London Tube 4-12-2024 20:04
i dont really like daylists bc the spotify algorithm is total shite
20:05
one time it gave me a daylist that was 96% muse songs, several of which were repeated
20:06
another it gave me one that was 90% different recordings of pieces from prokofiev's romeo and juliet
Avatar
Tunnelbana, Stockholm 4-12-2024 21:49
where did abstain go
Avatar
Peterburgskiy Metropoliten 4-12-2024 21:55
it hasnt been around for ages
Avatar
Tunnelbana, Stockholm 4-12-2024 21:56
i havent played in a while
21:56
why is it gone?
Avatar
Peterburgskiy Metropoliten 4-12-2024 21:56
probably cause it was kind of pointless, idk who decided to remove it
Avatar
Tunnelbana, Stockholm 4-12-2024 21:58
it might have been in an accident when changing poll options
21:58
poll is set to 32, should be 33
Avatar
Osaka Metro 4-12-2024 21:59
Wait abstain is a thing?
21:59
Sounds very useful
Avatar
Peterburgskiy Metropoliten 4-12-2024 21:59
it used to be
Avatar
Osaka Metro 4-12-2024 21:59
And less snipes
Avatar
Tunnelbana, Stockholm 4-12-2024 22:00
no its not cancel
Avatar
Peterburgskiy Metropoliten 4-12-2024 22:00
no, it doesnt prevent snipes, because iirc if someone votes anything other than abstain it overrides
22:00
it does make snipes less likely
22:00
but imo it's more interesting without abstain so
Avatar
Tunnelbana, Stockholm 4-12-2024 22:00
abstain is just a show of "i intentionally did not vote"
Avatar
Osaka Metro 4-12-2024 22:00
I mean ig
22:00
Just provides different information
22:01
Cause then that's a difference between pretending to be afk
Avatar
Tunnelbana, Stockholm 4-12-2024 22:01
yes
Avatar
Osaka Metro 4-12-2024 22:01
Which I know has been a strat to avoid voting
22:01
I am still traumatized from that angel 😭
Avatar
Tunnelbana, Stockholm 4-12-2024 22:02
I will re-enable it after the game unless anyone has a good reason for it to be disabled
22:03
(the bot supports enabling abstain/cancel/random individually on both public and private polls, usually we have abstain for public and random for private on and the rest disabled)
Avatar
Osaka Metro 4-12-2024 22:07
Gotcha gotcha
22:07
That's interesting
Avatar
Avatar
Tunnelbana, Stockholm
it might have been in an accident when changing poll options
London Tube 4-12-2024 22:19
i always remove it and nobody ever turns it back on
DeadGameMaster 1
22:20
that said i havent hosted in ages and i forgot to do it this game
Avatar
Tunnelbana, Stockholm 4-12-2024 22:23
why!
Avatar
London Tube 4-12-2024 22:23
i dont like it
Avatar
Tunnelbana, Stockholm 4-12-2024 22:23
but why?
22:23
or just because
Avatar
London Tube 4-12-2024 22:24
it's 99% meaningless and it looks cluttered
Avatar
Tunnelbana, Stockholm 4-12-2024 22:25
I mean its fairly meaningless but 99% is an overstatement pensivebread
22:25
I HATE HALF PENSIVE BREAD
pensivegayblob 1
22:25
WHO DID THIS TO ME
22:26
pensive_bread
Avatar
Peterburgskiy Metropoliten 4-12-2024 22:27
i dont think there are many situations where having the abstain option is better than not having it tbh
Avatar
Avatar
London Tube
one time it gave me a daylist that was 96% muse songs, several of which were repeated
Tashkent Metro 4-12-2024 22:28
I've had similar cases happen, in which case I don't play it, but other times it really helps finding new stuff that is similar to something I already like. Although recently it has been mediocre.
Avatar
Avatar
Melbourne City Loop
i don't really like daylists because I don't go for vague vibes, i know quite well what i want
Tashkent Metro 4-12-2024 22:29
Yeah, I don't really
Avatar
Avatar
London Tube
another it gave me one that was 90% different recordings of pieces from prokofiev's romeo and juliet
Tashkent Metro 4-12-2024 22:29
That sounds quite good.
Avatar
London Tube 4-12-2024 22:29
tutel i tried to look up medieval music on spotify yesterday and it gave me a "choral medieval mix" that was literally like. skyrim music
22:29
and that one dwarf song from the hobbit
22:29
i cried
Avatar
Tashkent Metro 4-12-2024 22:30
Yes, you need to find the good stuff.
22:30
This went hard
Avatar
Avatar
London Tube
tutel i tried to look up medieval music on spotify yesterday and it gave me a "choral medieval mix" that was literally like. skyrim music
Tashkent Metro 4-12-2024 22:31
Sometimes my Renaissance day lists are completely like messed up with Romanticism, video game/movie soundtracks etc., but if I'm lucky I get a pure list - usually with polyphonics etc.
Avatar
London Tube 4-12-2024 22:32
du hast freitags abends vocal ensemble und ars antiqua gehort. dazu passt auch: monk, solitude, spiritual.....
Avatar
Tashkent Metro 4-12-2024 22:33
Avatar
Avatar
London Tube
du hast freitags abends vocal ensemble und ars antiqua gehort. dazu passt auch: monk, solitude, spiritual.....
Tashkent Metro 4-12-2024 22:34
No idea why they threw monk in there, but I'm not complaining.
Avatar
London Tube 4-12-2024 22:34
REAL
22:34
you are kind of a monk
Avatar
Avatar
London Tube
REAL
Tashkent Metro 4-12-2024 22:34
I'd be such a good 14th century audience member.
Avatar
Avatar
London Tube
you are kind of a monk
Tashkent Metro 4-12-2024 22:35
Why thank you.
Avatar
NYC Subway 4-12-2024 22:53
@Tashkent Metro dw im not a theater kid when wicked songs come on i will sing along with the movie if anything ill just lip sync when i feel the urge
Avatar
Tashkent Metro 4-12-2024 22:54
Wow.
22:54
I don't really know anything about Wicked.
Avatar
NYC Subway 4-12-2024 22:54
Prequel to Wizard of Oz
22:54
Aka what happened before Dorothy arrived
Avatar
Tashkent Metro 4-12-2024 22:55
Oh.
Avatar
Peterburgskiy Metropoliten 4-12-2024 22:56
is it embarassing to say i genuinely didnt realise they were related
22:57
the only wizard of oz i know is the russian plagiarised knockoff
Avatar
London Tube 4-12-2024 22:57
yes
22:57
Sticker
Avatar
Peterburgskiy Metropoliten 4-12-2024 22:57
T-T
Avatar
NYC Subway 4-12-2024 22:57
So true krem that a bit embarrassing
Avatar
Tashkent Metro 4-12-2024 22:58
I don't know Wicked existed at all
Avatar
London Tube 4-12-2024 22:58
you're a danish monk
22:58
i wouldn't expect you to
Avatar
NYC Subway 4-12-2024 22:58
It’s been advertising like crazy in the us the wicked movie
Avatar
Peterburgskiy Metropoliten 4-12-2024 22:58
but you expect me to know?? things??
Avatar
NYC Subway 4-12-2024 22:59
Also merch and promotions started like a month before it came out
22:59
Also act 1 is the first part and act 2 is part 2 that is releasing next year
23:00
I see why they did that especially cuz how the fuck do you follow defying gravity lmao
Avatar
Avatar
Peterburgskiy Metropoliten
but you expect me to know?? things??
London Tube 4-12-2024 23:09
you are a museum guy thats like your job
Avatar
Peterburgskiy Metropoliten 4-12-2024 23:09
the only thing i know in the museum is where the bathrooms are
Avatar
Melbourne City Loop 5-12-2024 00:50
new gundam franchise announced!
00:50
really cool and weird main suit design. character design is studio trigger-like. soundtrack already sounds good. BUT THE NAME
00:51
IT'S CALLED
00:51
Mobile Suit Gundam: GQuuuuuuX
Avatar
Avatar
London Tube
you're a danish monk
Tashkent Metro 5-12-2024 07:38
True...
Avatar
Avatar
NYC Subway
It’s been advertising like crazy in the us the wicked movie
Hong Kong MTR 5-12-2024 09:56
same in the UK
09:56
and I have also watched the Wicked movie
09:57
I had that status linked with Wicked movie watching
Avatar
Avatar
Hong Kong MTR
used /emote
esmBot BOT 5-12-2024 09:57
Avatar
Werewolves Bot B BOT 5-12-2024 09:59
Alive Players | Total: 14 🌌 - sharleclaire (@Paris Métro) 🐲 - kalimoor (@Montreal Metro) duckgive - aleeeeeeeeex (@Metro Warszawskie) 🎨 - captainluffy (@Chicago "L") πŸ’‘ - lightpulp (@Toei Subway) πŸ‘β€πŸ—¨ - matstress (@Melbourne City Loop) token - pokemoncross (@Hong Kong MTR) 🐒 - mister.turtle (@Tashkent Metro) 🌊 - theoceancookie (@Metro de Barcelona) πŸ”« - sniper__22 (@Osaka Metro) 🐟 - mrrfiish (@MBTA Subway) πŸ› οΈ - mctsts (@Tunnelbana, Stockholm) 😈 - cha1nsaw.devil (@ToxinsLittenUwU) πŸ‘… - toxinfate (@Toxin) (edited)
Avatar
Hong Kong MTR 5-12-2024 09:59
ok
09:59
now it doesn't show "user left" for some
Avatar
Lagos Rail Mass Transit 5-12-2024 23:04
@Tunnelbana, Stockholm why are the polls split 10 and 1?
Avatar
London Tube 5-12-2024 23:07
well ethan
23:07
if you look really closely
23:07
and try really hard to use your brain
23:07
you might just figure it out
Avatar
MBTA Subway 5-12-2024 23:08
did you know canonically this confirms jay is a bot
Avatar
Lagos Rail Mass Transit 5-12-2024 23:08
ah
23:08
pffffft
23:08
nvm
Avatar
Avatar
MBTA Subway
did you know canonically this confirms jay is a bot
London Tube 5-12-2024 23:08
hey don't say it out loud
Avatar
Lagos Rail Mass Transit 5-12-2024 23:09
It confirms my brain isn't working rn
Avatar
Avatar
London Tube
hey don't say it out loud
MBTA Subway 5-12-2024 23:09
-# did you know canonically this confirms jay is a bot
Avatar
London Tube 6-12-2024 11:46
Phase will be ending in about ten minutes KittyThumbsUp
Exported 221 message(s)
Timezone: UTC+1