• stevekrouse avatar
    emailAPI
    @stevekrouse
    Moved to @std.emailAPI .
    Script
  • stevekrouse avatar
    exampleAuthApi
    @stevekrouse
    An interactive, runnable TypeScript val by stevekrouse
    Script
  • stevekrouse avatar
    r2Proxy
    @stevekrouse
    An interactive, runnable TypeScript val by stevekrouse
    Script
  • stevekrouse avatar
    updateInspoList
    @stevekrouse
    An interactive, runnable TypeScript val by stevekrouse
    Script
  • stevekrouse avatar
    dm
    @stevekrouse
    DM Me! Ever wanted to message someone about their val but you couldn't find their contact info? Want to allow folks on Val Town to contact you without exposing your email address? Boy do I have the over-engineered solution for you! This is a userspace, authenticated protocol for Val Town direct messages. Protocol Expose a dm function on your namespace that that accepts messages and some authentication data (described below). The easiest way to accomplish this is to fork this val. What you choose to do with direct messages is totally up to you. At the moment, I email myself your message and save it to a private array val. You could forward it along to yourself some other way, batch up messages to get a daily summary email if you're Mr. Popular, or send them to /dev/null if you're Mr. Antisocial. Authentication This protocol uses my Val Town public key auth scheme , so you'll need to follow the first two steps of that blog post – (1) generate a keypair and (2) publish your public key – to authenticate to this function. Usage You can call this function via the @stevekrouse.runValAPIAuth helper: @stevekrouse.runValAPIAuth({ val: "@stevekrouse.dm", args: ["hi steve!"], keys: @me.exportedKeys, }); Example: https://www.val.town/v/stevekrouseTest.untitled_tealMinnow
    Script
  • rodrigotello avatar
    updateInspoList
    @rodrigotello
    Forked from stevekrouse/updateInspoList
    Script
1
Next
October 23, 2023