mirror of
https://github.com/bradganley/bsky-user-activity-bot.git
synced 2025-02-13 19:56:32 +00:00
Added variables to disable/enable event types. Updated examples
Some checks failed
Create and publish the bot container / build-and-push-image (push) Has been cancelled
Some checks failed
Create and publish the bot container / build-and-push-image (push) Has been cancelled
This commit is contained in:
parent
92c366b724
commit
7effbdc970
11
.env.example
11
.env.example
@ -1,10 +1,13 @@
|
|||||||
TRACKER_BSKY_HANDLE=
|
TRACKER_BSKY_HANDLE=
|
||||||
TRACKER_BSKY_PASSWORD=
|
TRACKER_BSKY_PASSWORD=
|
||||||
|
JETSTREAM_URL='wss://jetstream1.us-west.bsky.network/subscribe'
|
||||||
DEBUG_LOG_ACTIVE=true
|
DEBUG_LOG_ACTIVE=true
|
||||||
DEBUG_LOG_LEVEL=info
|
DEBUG_LOG_LEVEL=info
|
||||||
|
POST_EVENT=true
|
||||||
JETSTREAM_URL='wss://jetstream1.us-west.bsky.network/subscribe'
|
LIKE_EVENT=true
|
||||||
|
BLOCK_EVENT=true
|
||||||
|
REPOST_EVENT=true
|
||||||
|
|
||||||
SESSION_DATA_PATH='/sessionData'
|
SESSION_DATA_PATH='/sessionData'
|
||||||
|
NAME=
|
||||||
USER_DID=
|
USER_DID=
|
@ -6,8 +6,12 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- NAME=TEST
|
#- NAME=TEST
|
||||||
- USER_DID=did:plc:example
|
#- USER_DID=did:plc:example
|
||||||
|
#- POST_EVENT=true
|
||||||
|
#- LIKE_EVENT=true
|
||||||
|
#- BLOCK_EVENT=true
|
||||||
|
#- REPOST_EVENT=true
|
||||||
#- TRACKER_BSKY_HANDLE=
|
#- TRACKER_BSKY_HANDLE=
|
||||||
#- TRACKER_BSKY_PASSWORD=
|
#- TRACKER_BSKY_PASSWORD=
|
||||||
#- DEBUG_LOG_ACTIVE=true
|
#- DEBUG_LOG_ACTIVE=true
|
||||||
|
16
src/index.ts
16
src/index.ts
@ -25,7 +25,7 @@ let jetstreamSubscription: JetstreamSubscription;
|
|||||||
|
|
||||||
let handlers = {
|
let handlers = {
|
||||||
post: {
|
post: {
|
||||||
c: [
|
c: (Bun.env.POST_EVENT !== "false" ? [
|
||||||
new MessageHandler(
|
new MessageHandler(
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
[ActionTakenByUserValidator.make(<string>Bun.env.USER_DID)],
|
[ActionTakenByUserValidator.make(<string>Bun.env.USER_DID)],
|
||||||
@ -52,9 +52,11 @@ let handlers = {
|
|||||||
testAgent
|
testAgent
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
: []
|
||||||
|
)
|
||||||
},
|
},
|
||||||
like: {
|
like: {
|
||||||
c: [
|
c: (Bun.env.LIKE_EVENT !== "false" ? [
|
||||||
new MessageHandler(
|
new MessageHandler(
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
[ActionTakenByUserValidator.make(<string>Bun.env.USER_DID)],
|
[ActionTakenByUserValidator.make(<string>Bun.env.USER_DID)],
|
||||||
@ -67,9 +69,11 @@ let handlers = {
|
|||||||
testAgent
|
testAgent
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
: []
|
||||||
|
)
|
||||||
},
|
},
|
||||||
repost: {
|
repost: {
|
||||||
c: [
|
c: (Bun.env.REPOST_EVENT !== "false" ? [
|
||||||
new MessageHandler(
|
new MessageHandler(
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
[ActionTakenByUserValidator.make(<string>Bun.env.USER_DID)],
|
[ActionTakenByUserValidator.make(<string>Bun.env.USER_DID)],
|
||||||
@ -82,9 +86,11 @@ let handlers = {
|
|||||||
testAgent
|
testAgent
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
: []
|
||||||
|
)
|
||||||
},
|
},
|
||||||
block: {
|
block: {
|
||||||
c: [
|
c: (Bun.env.BLOCK_EVENT !== "false" ? [
|
||||||
new MessageHandler(
|
new MessageHandler(
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
[
|
[
|
||||||
@ -100,6 +106,8 @@ let handlers = {
|
|||||||
testAgent
|
testAgent
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
: []
|
||||||
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user