topic update
Browse files
akn/AllDownloaderBot/blacklistchat.py
CHANGED
@@ -8,11 +8,37 @@ from pyrogram.errors import *
|
|
8 |
from akn.utils.logger import LOGS
|
9 |
from akn.utils.database import db
|
10 |
|
11 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
async def welcomecheck(client, message: Message):
|
13 |
chat_id = message.chat.id
|
14 |
if await db.get_alldlbot_is_blacklist_chat(client.me.id, chat_id):
|
15 |
return await client.leave_chat(chat_id)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
return await client.send_message(
|
17 |
chat_id,
|
18 |
f"Thank you for using my bot: {client.me.first_name}"
|
|
|
8 |
from akn.utils.logger import LOGS
|
9 |
from akn.utils.database import db
|
10 |
|
11 |
+
WELCOME_ROASTING = """
|
12 |
+
**Welcome Roasting Style:**
|
13 |
+
|
14 |
+
**Selamat datang di Zaman Now Code Error!**
|
15 |
+
|
16 |
+
• **Q&A?**
|
17 |
+
- Mau ngaku developer? Liat dulu, bisa buka VPS ga?
|
18 |
+
- Nanya doang? Wajib googling dulu minimal 5x gagal.
|
19 |
+
- Error pas deploy? Biasa, tanda lu beneran ngoding.
|
20 |
+
- Copas code? Gapapa, asal jangan bangga kayak bikin sendiri.
|
21 |
+
- Ngetik `npm install` doang udah pamer? OUT!
|
22 |
+
|
23 |
+
• **Ingat:**
|
24 |
+
- Di sini kita semua bukan pro, tapi setidaknya tau cara baca error.
|
25 |
+
|
26 |
+
• **Slogan grup:**
|
27 |
+
- Code jalan? Syukur. Code error? Tradisi.
|
28 |
+
"""
|
29 |
+
|
30 |
+
@Client.on_message(filters.new_chat_members, group=-1)
|
31 |
async def welcomecheck(client, message: Message):
|
32 |
chat_id = message.chat.id
|
33 |
if await db.get_alldlbot_is_blacklist_chat(client.me.id, chat_id):
|
34 |
return await client.leave_chat(chat_id)
|
35 |
+
if message.topic:
|
36 |
+
if message.chat.id == -1002407639480:
|
37 |
+
return await client.send_message(
|
38 |
+
message.chat.id,
|
39 |
+
WELCOME_ROASTING,
|
40 |
+
message_thread_id=23250
|
41 |
+
)
|
42 |
return await client.send_message(
|
43 |
chat_id,
|
44 |
f"Thank you for using my bot: {client.me.first_name}"
|