git ssb

0+

cel / ssb-activity



Tree: 9241af5555557951a99069e9e9a1f2c29a6623d6

Files: 9241af5555557951a99069e9e9a1f2c29a6623d6 / draft.sh

974 bytesRaw
1#!/bin/sh
2date=${1?date}
3day_img=$(sbotc blobs.add < day-flat.png)
4week_img=$(sbotc blobs.add < week-scaled.png)
5month_img=$(sbotc blobs.add < month-scaled.png)
6
7{
8 read day_peek_date day_peek_count _
9 read week_peek_date week_peek_count _
10 read month_peek_date month_peek_count _
11} < peeks-$date.txt
12
13previous=$(sbot query.read --reverse --limit 1 --query '[{"$filter":{"value":{"author":"@5XaVcAJ5DklwuuIkjGz4lwm2rOnMHHovhNg7BFFnyJ8=.ed25519","content":{"type":"post","text":{"$prefix":"### SSB Activity Graphs"}}}}},{"$map":["key"]}]' | grep -o %.*sha256)
14
15cat <<EOF
16### SSB Activity Graphs $date
17
18#### Daily active feeds
19![ssb-activity-day-$date.png]($day_img)
20
21#### Weekly active feeds
22![ssb-activity-week-$date.png]($week_img)
23
24#### Monthly active feeds
25![ssb-activity-month-$date.png]($month_img)
26
27#### Peeks
28
29Day: **$day_peek_date** $day_peek_count
30Week: **$week_peek_date** $week_peek_count
31Month: **$month_peek_date** $month_peek_count
32
33[Previous]($previous)
34
35EOF
36

Built with git-ssb-web