Commit Graph

4 Commits

Author SHA1 Message Date
chengtripp
3ae39e811b
Removed dependencies, use internal queues, tidy up
* Removed need for redis, instead uses umsgpack and flat files similar to reticulum and nomad net
* Uses internal queue for the message queue
* Announcements are tracked in file rather than redis
* Uses its own config folder `nomadmb`, code inspired by NomadNet
2023-02-03 21:09:28 +00:00
chengtripp
6b9418a917
Added Message Board pruning
* Script will now prune the message board to 'max_messages' to ensure the board doesn't get too long, default set to 20
* adjusted indents to match in all functions
2023-02-01 10:29:58 +00:00
chengtripp
c343ac170a
Update: announcements, get directory, reduce log output
* Created announce_check function which will check if need to rebroadcast announcement (hard coded to every 30 minutes)
* Using os.getcwd now can get current directory so doesn't need hardcoded dir for storage/identity
* Reduced RNS.log printout
* Adjustable redis database
2023-02-01 10:06:14 +00:00
chengtripp
242367f3ea
Create messageboard.py 2023-01-31 22:06:47 +00:00