mirror of
https://github.com/mroxso/timechain-nostr-bot.git
synced 2025-03-17 13:22:02 +01:00
read relays from env variable RELAYS (#5)
* read relays from env variable RELAYS * add RELAYS env variable to helm chart
This commit is contained in:
parent
8c3c69b5da
commit
f3914b887e
@ -39,6 +39,8 @@ spec:
|
||||
secretKeyRef:
|
||||
name: {{ include "timechain-nostr-bot.fullname" . }}-privkey
|
||||
key: PRIVATE_KEY
|
||||
- name: RELAYS
|
||||
value: {{ .Values.RELAYS }}
|
||||
resources:
|
||||
{{- toYaml .Values.resources | nindent 12 }}
|
||||
{{- with .Values.nodeSelector }}
|
||||
|
14
main.py
14
main.py
@ -8,13 +8,15 @@ from nostr.message_type import ClientMessageType
|
||||
from nostr.key import PrivateKey
|
||||
|
||||
try:
|
||||
# Read env variable and add relays
|
||||
env_relays = os.getenv('RELAYS') # None
|
||||
if env_relays is None:
|
||||
env_relays = "wss://relay.nostr.band"
|
||||
relay_manager = RelayManager()
|
||||
relay_manager.add_relay("wss://nostr.0x50.tech")
|
||||
# relay_manager.add_relay("wss://relay.damus.io")
|
||||
# relay_manager.add_relay("wss://nostr.mom")
|
||||
# relay_manager.add_relay("wss://relay.nostrich.de")
|
||||
# relay_manager.add_relay("wss://relay.current.fyi")
|
||||
# relay_manager.add_relay("wss://relay.nostr.band")
|
||||
for relay in env_relays.split(","):
|
||||
print("Adding relay: " + relay)
|
||||
relay_manager.add_relay(relay)
|
||||
|
||||
relay_manager.open_connections({"cert_reqs": ssl.CERT_NONE}) # NOTE: This disables ssl certificate verification
|
||||
time.sleep(1.25) # allow the connections to open
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user