Nodokapedia

Revision as of 07:44, 7 April 2022 by GTXJeremy (talk | contribs)

On the Discord, there is a bot named Nodokapedia, whose functions are available to Selebus's patrons either in PM or in a special bot-use channel. Nodokapedia's general uses include searching and viewing scenes from the game, searching and liking/favoriting through the archive of shared patron requests, and playing games like Fuck/Marry/Kill and Would You Rather, but the full command list available to users is presented here for reference.

Commands

Find Commands

Find all instances of a line in the game

/find line words:[...] (from:[...]) (inscene:[...]) (infile:[...]) (withcontext:[...])

  • words: Words to search for in the game script
  • (Optional) from: Character to find a line from [default: all characters]
  • (Optional) inscene: Scene to find a line from [default: all scenes]
  • (Optional) infile: Script file to find a line from [default: all files]
  • (Optional) withcontext: How many lines to display before and after line [default: none]

Find the prerequisites to trigger an event

/find prereq scenelabel:[...]

  • scenelabel: Scene to find prerequisites of

Find an image in the game

/find image name:[...]

  • name: Image to search for

Find a song in the game

/find music name:[...]

  • name: Song to search for

Find all scenes with a variable in the game

/find variable varname:[...]

Find a regular expression in the game

/find regex pattern:[...] (from:[...]) (inscene:[...]) (infile:[...]) (withcontext:[...])

Patron Requests Commands

See a random Patron request

/request any

Search for a Patron request

/request search (id:[...]) (tags:[...]) (by:[...]) (from:[...]) (to:[...])

  • (Optional) id: ID of a specific request
  • (Optional) tag: Tags to search for request with
  • (Optional) by: User whose requests to display
  • (Optional) from: A date to search for all request from (mm/dd/yyyy)
  • (Optional) to: A data to search for all request to (mm/dd/yyyy)

See your favorited requests

/request favorites

See all Patron requests

/request all

See the top 10 Patron requests

/request top10

Tier List Commands

Nodokapedia offers multiple ways to save, display, compare and analyze the community's tier lists.

Save your tier list

/tl save url:[...]

  • url: URL to your saved tier list page

Saves a tier list made with the Lessons in Love tier maker. First, save your tier list to your tiermaker.com account (requires a Twitter account -- you may use a burner account for this purpose) and copy the URL of your saved tier list page.

See your or another user's latest tier list

/tl load (user:[...])

  • (Optional) user: User whose tier list to display [default: you]

Displays your (or the specified user's) latest tier list.

See an older tier list

/tl history (user:[...])

  • (Optional) user: User whose tier lists to display [default: you]

Displays a list of your (or the specified user's) tier lists. Choose from the dropdown menu to display it.

Delete a tier list

/tl delete

Displays a list of your tier lists. Choose from the dropdown menu to delete it.

Compare 2 tier lists

/tl compare user1:[...] (user2:[...])

  • user1: User whose latest tier list will be compared to user2
  • (Optional) user2: User whose latest tier list will be compared to user1 [default: you]

Displays a simple statistical comparison of both users' calculated score for each girl. All girls within a tier are scored the same (left-to-right order does not matter). The score for each tier is calculated as such:

1 - ([# of girls in higher tiers]/([# of girls total] - 1) + [rank of tier]/([# of tiers total] - 1)) / 2

You can see the calculated score for your latest tier list with the command /tl score.

See others' compatibility with your tier list

/tl compatibility

Displays an ordered list of comparison scores between your and other users' latest tier lists.

Generate a graph of tier list scores over time

/tl graph

See the current rankings of girls

/tl rankings

See the current standard deviation of girls' score

/tl stddev

See the difference between a user's last 2 tier lists

/tl diff

See all users' score for a specific girl

/tl girl

Contest Commands

Start a new contest

/contest start

See a saved contest

/contest load (user:[...])

  • (Optional) user: User whose past contest results can be seen [default: you]

Generate a graph of past contests

/contest graph (from:[...]) (to:[...]) (user:[...])

  • (Optional) from: A date to search for all contests from (mm/dd/yyyy) [default: all time]
  • (Optional) to: A data to search for all contests to (mm/dd/yyyy) [default: all time]
  • (Optional) user: User whose contest results will be shown [default: you]

Hug ∙ Marry ∙ Kill Commands

Generate a new hug ∙ marry ∙ kill

/hmk new

See the stats of past hug ∙ marry ∙ kill

/hmk stats (pool:[...]) (user:[...]) (where:[...])

  • (Optional) pool: Category of hmk to filter stats [default: all characters]
  • (Optional) user: User whose hmk stats will be shown [default: all users]
  • (Optional) where: Condition to filter stats by [default: none]

Generate a graph of past hug ∙ marry ∙ kill

/hmk graph (pool:[...]) (user:[...]) (where:[...])

  • (Optional) pool: Category of hmk to filter stats by [default: all characters]
  • (Optional) user: User whose hmk stats will be shown [default: all users]
  • (Optional) where: Condition to filter stats by [default: none]

Generate a time graph of past hug ∙ marry ∙ kill

/hmk time-graph girlname:[...] (pool:[...]) (user:[...]) (where:[...])

  • girlname: Character to display time graph of
  • (Optional) pool: Category of hmk to filter stats by [default: all characters]
  • (Optional) user: User whose hmk stats will be shown [default: all users]
  • (Optional) where: Condition to filter stats by, e.g. 'marry maya', 'hug kirin' [default: none]

Generate a time percentage graph of past hug ∙ marry ∙ kill

/hmk time-percentage-graph girlname:[...] (pool:[...]) (user:[...]) (where:[...])

  • girlname: Character to display time graph of
  • (Optional) pool: Category of hmk to filter stats by [default: all characters]
  • (Optional) user: User whose hmk stats will be shown [default: all users]
  • (Optional) where: Condition to filter stats by, e.g. 'marry maya', 'hug kirin' [default: none]

See the leaders of past hug ∙ marry ∙ kill

/hmk leaders (pool:[...]) (user:[...]) (where:[...])

  • (Optional) pool: Category of hmk to filter stats by [default: all characters]
  • (Optional) user: User whose hmk stats will be shown [default: all users]
  • (Optional) where: Condition to filter stats by, e.g. 'marry maya', 'hug kirin' [default: none]

See the lead users of hug ∙ marry ∙ kill in an action

/hmk action-leaders where:[...] (pool:[...])

  • where: Condition to filter stats by, e.g. 'marry maya', 'hug kirin' [default: none]
  • (Optional) pool: Category of hmk to filter stats by [default: all characters]

Would You Rather Commands

Generate a new would you rather

/wyr new

See the top 10 girls and caveats

/wyr top10 (user:[...])

  • (Optional) user: User whose top 10 girls and caveats will be shown [default: overall stats]

See the bottom 10 girls and caveats

/wyr bottom10 (user:[...])

  • (Optional) user: User whose bottom 10 girls and caveats will be shown [default: overall stats]

Shuffle Commands

See a scene with the characters swapped

/shuffle scene

See a scene with characters replaced with patrons on the Discord

/shuffle users

Generate a scene from random lines in the game

/shuffle lines

Misc. Commands

/thanathros

References the content of Thanathros' Titles.

Trivia