Home

Awesome

alphaama is just a nostr fucking client

dat:

source code:

nostr:

depends on:

dev deployment:

stable deployment:

screenshot of alphaama

UI/UX

(o) OPTIONS

example of how to switch theme (team) from dark to light and then setting trust to 4 so it loads stuff from your fellas:

https://v.nostr.build/w5smDlU8vMRQ1r4N.mp4

(r) RELAYS

to add a relay, type: .aa r add <url> <set_1> <set_2>

(u) LOGIN

example for easy login type: .aa u login easy

https://v.nostr.build/OXw18vj2M8h1Mei0.mp4

(q) REQUESTS

to receive events from relays, you send them requests containing filters

to send a request, type: .aa q req <relset> <JSON_filter>

the following variables can be used in filters:

you can store requests so it's easier to run them to store a request, type: .aa q add <fid> <JSON_filter>

to run a query, type: .aa q run <fid> <relset>

to close a request, type: .aa q close <fid>

example of running the request a https://v.nostr.build/hzQufBzjStD8L8j6.mp4

TIP => you can run multiple requests at once, separating the values with a comma (you can do this on other commands as well) example: .aa q run f, u, n

TIP => processing a large amount of follow lists can take some time as it builds a trust score (if logged in), for example, if you are in easy mode and enter .aa q run b, then go make a coffee and let it sit for a bit..

(p) INTERACTING WITH PUBKEYS

soon™

the WoT score system used here is very primitive and consists of 2 integer values:

  1. a value that you can set manually (default is 0, 9 for the logged-in pubkey and 5 for it's follows) and has influence in displaying content (renders image, video, etc). this value relates to the trust option
  2. a generated value from the number of followers a pubkey has that you also follow. this is only used as a visual hint

(e) INTERACTING WITH EVENTS

soon™

(db) STORED EVENTS

soon™

(?) MAKE YOUR OWN AA MOD

soon™