randydev commited on
Commit
0e5567f
·
verified ·
1 Parent(s): b9aa986

Update Akeno/plugins/blacklist.py

Browse files
Files changed (1) hide show
  1. Akeno/plugins/blacklist.py +19 -0
Akeno/plugins/blacklist.py CHANGED
@@ -36,6 +36,12 @@ def unallowed_ips(ip):
36
  headers={"x-blacklist-key": BLACKLIST_KEY}).json()
37
  return response["message"]
38
 
 
 
 
 
 
 
39
  @Akeno(
40
  ~filters.scheduled
41
  & filters.command(["allowip"], CMD_HANDLER)
@@ -68,6 +74,19 @@ async def unallowips(client: Client, message: Message):
68
  except Exception as e:
69
  await message.reply_text(str(e))
70
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
  @Akeno(
72
  ~filters.scheduled
73
  & filters.command(["ipblock"], CMD_HANDLER)
 
36
  headers={"x-blacklist-key": BLACKLIST_KEY}).json()
37
  return response["message"]
38
 
39
+ def unallowed_all_ips():
40
+ response = requests.delete(
41
+ f"https://private-akeno.randydev.my.id/remove_allow_ip_all/",
42
+ headers={"x-blacklist-key": BLACKLIST_KEY}).json()
43
+ return response["message"]
44
+
45
  @Akeno(
46
  ~filters.scheduled
47
  & filters.command(["allowip"], CMD_HANDLER)
 
74
  except Exception as e:
75
  await message.reply_text(str(e))
76
 
77
+ @Akeno(
78
+ ~filters.scheduled
79
+ & filters.command(["delallip"], CMD_HANDLER)
80
+ & filters.me
81
+ & ~filters.forwarded
82
+ )
83
+ async def unallowallips(client: Client, message: Message):
84
+ try:
85
+ response = unallowed_all_ips()
86
+ await message.reply_text(response)
87
+ except Exception as e:
88
+ await message.reply_text(str(e))
89
+
90
  @Akeno(
91
  ~filters.scheduled
92
  & filters.command(["ipblock"], CMD_HANDLER)