From 6e636256062657e40e77b0acbe888cb1a3d8ef7f Mon Sep 17 00:00:00 2001 From: Onur Atakan ULUSOY Date: Tue, 1 Aug 2023 12:56:48 +0300 Subject: [PATCH] Update address_ping_system.py --- src/address_ping_system/address_ping_system.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/address_ping_system/address_ping_system.py b/src/address_ping_system/address_ping_system.py index 94df235..1cb9b47 100644 --- a/src/address_ping_system/address_ping_system.py +++ b/src/address_ping_system/address_ping_system.py @@ -18,6 +18,15 @@ ping_db = KOT("ping_db") +settings_db = KOT("settings_db") + + +def max_user(): + record = settings_db.get("max_user") + if record is None: + return 1000 + return record + class aps: command_line = False @@ -79,7 +88,7 @@ def run(self): data = self.integration.get() if data != []: for each in data: - if ping_db.get(each["fromUser"]) != True and ping_db.get_count() < 1: + if ping_db.get(each["fromUser"]) != True and ping_db.get_count() < max_user(): self.integration.send("reply", "hello", each["fromUser"]) ping_db.set(each["fromUser"], True) time.sleep(5)