t.me Open in urlscan Pro
2001:67c:4e8:f004::9  Public Scan

Submitted URL: https://thuthuattelegram.com/
Effective URL: https://t.me/s/thuthuattelegram/
Submission: On August 04 via automatic, source certstream-suspicious — Scanned from CA

Form analysis 1 forms found in the DOM

/s/thuthuattelegram

<form class="tgme_header_search_form" action="/s/thuthuattelegram">
  <svg class="tgme_header_search_form_icon" width="20" height="20" viewBox="0 0 20 20">
    <g fill="none" stroke="#7D7F81" stroke-width="1.4">
      <circle cx="9" cy="9" r="6"></circle>
      <path d="M13.5,13.5 L17,17" stroke-linecap="round"></path>
    </g>
  </svg>
  <input class="tgme_header_search_form_input js-header_search" placeholder="Search" name="q" autocomplete="off" value="">
  <a href="/s/thuthuattelegram" class="tgme_header_search_form_clear"><svg class="tgme_action_button_icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><g class="icon_body" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke="#000000" stroke-width="1.5"><path d="M6 14l8-8m0 8L6 6" stroke-dasharray="0,11.314" stroke-dashoffset="5.657"></path><path d="M26 14l8-8m0 8l-8-8" stroke-dasharray="0.371,10.943" stroke-dashoffset="5.842"></path><path d="M46 14l8-8m0 8l-8-8" stroke-dasharray="1.982,9.332" stroke-dashoffset="6.647756"></path><path d="M66 14l8-8m0 8l-8-8" stroke-dasharray="5.173,6.14" stroke-dashoffset="8.243"></path><path d="M86 14l8-8m0 8l-8-8" stroke-dasharray="7.866,3.448" stroke-dashoffset="9.59"></path><path d="M106 14l8-8m0 8l-8-8" stroke-dasharray="9.471,1.843" stroke-dashoffset="10.392"></path><path d="M126 14l8-8m0 8l-8-8" stroke-dasharray="10.417,0.896" stroke-dashoffset="10.866"></path><path d="M146 14l8-8m0 8l-8-8" stroke-dasharray="10.961,0.353" stroke-dashoffset="11.137"></path><path d="M166 14l8-8m0 8l-8-8" stroke-dasharray="11.234,0.08" stroke-dashoffset="11.274"></path><path d="M186 14l8-8m0 8l-8-8"></path></g></svg></a>
</form>

Text Content

Thủ thuật Telegram

@thuthuattelegram
148 subscribers
7 photos
6 links
Kênh chia sẻ mẹo & thủ thuật Telegram bổ ích ✔
Download Telegram

ABOUT

BLOG

APPS

PLATFORM

Join
Thủ thuật Telegram

148 subscribers
Thủ thuật Telegram
Channel created
06:27
June 29, 2021
Thủ thuật Telegram

Cài đặt nội dung nhạy cảm

Nếu bạn tắt tính năng lọc, Telegram sẽ hiển thị nội dung trên 18+ trong các
kênh, nhóm trên tất cả các thiết bị bạn đã đăng nhập!

Lưu ý: Cách này chỉ khả dụng trên Telegram Web ở chế độ di động, có thể nó sẽ
không hoạt động với từng khu vực

Truy cập ngay: web.telegram.org

@Telegram @thuthuattelegram @mokhoaios v0.7.0
3.4K views01:42
August 5, 2021
Thủ thuật Telegram

HƯỚNG DẪN CÁCH UNBLOCK PORN TRÊN IPHONE, IPAD (IOS)

Chú ý đọc kỹ, đừng đọc qua loa để tránh bị lỗi khi đang làm..

🔎 MỤC LỤC CÁC BƯỚC:
↬ Bước 1: Tải ứng dụng Nicegram
↬ Bước 2: Truy cập Nicegram Web
↬ Bước 3: Đăng nhập Nicegram
↬ Bước 4: Xác nhận truy cập
↬ Bước 5: Cài đặt tài khoản

Chúc các bạn thành công @thuthuattelegram
9.3K viewsedited  01:44
August 5, 2021
Thủ thuật Telegram

BƯỚC 1: Tải Nicegram về điện thoại từ Appstore

(Nhấn vào nút phía dưới để tải về Nicegram)
3.9K viewsedited  02:01
📥 TẢI NICEGRAM TỪ APPSTORE 📥
August 5, 2021
Thủ thuật Telegram

BƯỚC 2: Truy cập Nicegram Web
- Mở trình duyệt Safari, Chrome...
- Truy cập vào my.nicegram.app
- Chọn Log in with Telegram
4.8K viewsedited  02:04
August 5, 2021
Thủ thuật Telegram

BƯỚC 3: Đăng nhập Nicegram Web
- Nhập số điện thoại Telegram
- Và chọn Next
4.4K viewsedited  02:06
August 5, 2021
Thủ thuật Telegram

BƯỚC 4: Xác nhận đăng nhập
- Mở ứng dụng Telegram
(không phải Nicegram nha)
- Mở tin nhắn của Telegram
- Bấm vào Confirm
5.0K viewsedited  02:07
August 5, 2021
Thủ thuật Telegram

BƯỚC 5: Cài đặt tài khoản
- Quay lại my.nicegram.app vừa nãy.
- Bật cả 2 dòng đó rồi, nhấp vào Save
6.2K viewsedited  02:08
August 5, 2021
Thủ thuật Telegram
THẾ LÀ XONG!
- Bây giờ chỉ cần xóa Telegram gốc đi.
- Mở Nicegram đã tải về từ Appstore.
- Đăng nhập vào và thưởng thức!
6.0K viewsedited  02:10
August 5, 2021
Thủ thuật Telegram

async def help_parser(client, chat_id, text, keyboard=None):
    if not keyboard:
        keyboard = InlineKeyboardMarkup(paginate_modules(0, HELPABLE, "help"))
    await client.send_message(chat_id, text, reply_markup=keyboard)

28 viewsKiraa, 23:38
June 5
Thủ thuật Telegram

async def help_button_callback(_, __, callback_query):
    if re.match(r"help_", callback_query.data):
        return True


@StellaCli.on_callback_query(filters.create(help_button_callback))
async def help_button(client, callback_query):
    print(callback_query.data)
    mod_match = re.match(r"help_module\((.+?)\)", callback_query.data)
    back_match = re.match(r"help_back", callback_query.data)
    if mod_match:
        module = mod_match.group(1)
        text = f"**{HELPABLE[module].__mod_name__}**\n\n"
        text += HELPABLE[module].__help__
        buttons = []
        button = []
        try:
            for sub_mod in SUB_MODE[module].__sub_mod__:
                button.append(InlineKeyboardButton(text=sub_mod, callback_data=f'help_module({sub_mod.lower()})'))
                if len(button) >= 2:
                    buttons.append(button)
                    button = []
            if button:
                buttons.append(button)
        except KeyError:
            pass
        buttons.append(
            [InlineKeyboardButton(text='Back ', callback_data="help_back")]
        )
        await callback_query.message.edit(
            text=html.escape(text),
            reply_markup=InlineKeyboardMarkup(buttons)
        )

    elif back_match:
        await callback_query.message.edit(text=HELP_TEXT,
                    reply_markup=InlineKeyboardMarkup(paginate_modules(0, HELPABLE, "help")))

async def module_page(module: str, message: str = None):
    button = []
    buttons = []
    try:
        text = f"**{HELPABLE[module].__mod_name__}**\n\n"
        text += HELPABLE[module].__help__

        for sub_mod in SUB_MODE[module].__sub_mod__:
                button.append(InlineKeyboardButton(text=sub_mod, callback_data=f'help_module({sub_mod.lower()})'))
                if len(button) >= 2:
                    buttons.append(button)
                    button = []
        if button:
            buttons.append(button)
            
    except KeyError:
        await help_parser(StellaCli, message.chat.id, HELP_TEXT)
        return 

    buttons.append(
            [InlineKeyboardButton(text='Back ', callback_data="help_back")]
        )

    await message.reply(
        text=html.escape(text),
        reply_markup=InlineKeyboardMarkup(buttons),
        quote=True
    )

24 viewsKiraa, 23:40
June 5
Thủ thuật Telegram
Đoạn code Python chạy tiến trình có ngày bắt đầu và kết thúc

Dưới đây là đoạn code Python giúp bạn chạy một tiến trình với ngày bắt đầu và
kết thúc cụ thể:



import datetime
import time

def chay_tien_trinh(ngay_bat_dau, ngay_ket_thuc, ten_tien_trinh):
  """
  Chạy tiến trình trong khoảng thời gian được chỉ định.

  Args:
    ngay_bat_dau: Ngày bắt đầu tiến trình (định dạng datetime).
    ngay_ket_thuc: Ngày kết thúc tiến trình (định dạng datetime).
    ten_tien_trinh: Tên tiến trình.

  Returns:
    None
  """

  while ngay_bat_dau <= ngay_ket_thuc:
    # Thực hiện tiến trình tại đây
    print(f"{ten_tien_trinh} đang chạy lúc {ngay_bat_dau}")
    time.sleep(1)  # Thay thế bằng logic thực tế của tiến trình
    ngay_bat_dau += datetime.timedelta(seconds=1)

# Ví dụ sử dụng
ngay_bat_dau = datetime.datetime(2024, 6, 6, 10, 0, 0)
ngay_ket_thuc = datetime.datetime(2024, 6, 6, 10, 30, 0)
ten_tien_trinh = "Tiến trình demo"

chay_tien_trinh(ngay_bat_dau, ngay_ket_thuc, ten_tien_trinh)

19 viewsKiraa, 04:39
June 6
Thủ thuật Telegram
Thủ thuật Telegram
Đoạn code Python chạy tiến trình có ngày bắt đầu và kết thúc Dưới đây là đoạn
code Python giúp bạn chạy một tiến trình với ngày bắt đầu và kết thúc cụ thể:
import datetime import time def chay_tien_trinh(ngay_bat_dau, ngay_ket_thuc,
ten_tien_trinh): """…
Giải thích:
• Hàm chay_tien_trinh nhận ba tham số:
◦ ngay_bat_dau: Ngày bắt đầu tiến trình (định dạng datetime).
◦ ngay_ket_thuc: Ngày kết thúc tiến trình (định dạng datetime).
◦ ten_tien_trinh: Tên tiến trình.
• Sử dụng vòng lặp while để lặp lại cho đến khi ngay_bat_dau vượt quá
ngay_ket_thuc.
• Bên trong vòng lặp:
◦ In thông báo cho biết tiến trình đang chạy và tên tiến trình.
◦ Sử dụng time.sleep(1) để tạm dừng tiến trình trong 1 giây (thay thế bằng logic
thực tế của tiến trình).
◦ Cập nhật ngay_bat_dau bằng cách cộng thêm 1 giây.
Lưu ý:
• Đoạn code này chỉ là ví dụ đơn giản. Bạn cần thay đổi logic bên trong vòng lặp
while để phù hợp với tiến trình cụ thể của bạn.
• Bạn có thể sử dụng các thư viện khác như schedule hoặc APScheduler để quản lý
việc chạy tiến trình theo lịch trình phức tạp hơn.
28 viewsKiraa, 04:40
June 6
Thủ thuật Telegram
Ví dụ nâng cao:
Giả sử bạn muốn chạy một tiến trình sao chép tập tin mỗi ngày từ 8 giờ sáng đến
5 giờ chiều. Bạn có thể sử dụng code sau:



import datetime
import time
import schedule
import os

def sao_chep_tap_tin():
  """Sao chép tập tin từ nguồn sang đích."""
  nguon = "/path/to/source/file.txt"
  dich = "/path/to/destination/file.txt"
  os.system(f"cp {nguon} {dich}")

schedule.every().day.between(8, 17).do(sao_chep_tap_tin)

while True:
  schedule.run_pending()
  time.sleep(1)

20 viewsKiraa, 04:40
June 6
Thủ thuật Telegram
Thủ thuật Telegram
Ví dụ nâng cao: Giả sử bạn muốn chạy một tiến trình sao chép tập tin mỗi ngày từ
8 giờ sáng đến 5 giờ chiều. Bạn có thể sử dụng code sau: import datetime import
time import schedule import os def sao_chep_tap_tin(): """Sao chép tập tin từ
nguồn sang đích."""…
Giải thích:
• Sử dụng thư viện schedule để lên lịch chạy tiến trình.
• Hàm sao_chep_tap_tin thực hiện việc sao chép tập tin.
• Sử dụng schedule.every().day.between(8, 17).do(sao_chep_tap_tin) để lên lịch
chạy sao_chep_tap_tinmỗi ngày từ 8 giờ sáng đến 5 giờ chiều.
• Vòng lặp while True đảm bảo schedule liên tục được kiểm tra và thực thi các
nhiệm vụ đã lên lịch.
23 viewsKiraa, 04:41
June 6
Thủ thuật Telegram
@app.on_message()
def handle_message(client, message):
if message.text == "/start":
app.send_message(message.chat.id, "Bot đã sẵn sàng!")
elif message.text == "/set_start_date":
# Xử lý lệnh đặt ngày bắt đầu
pass
elif message.text == "/set_end_date":
# Xử lý lệnh đặt ngày kết thúc
pass
else:
app.send_message(message.chat.id, "Lệnh không hợp lệ!")
35 viewsKiraa, 04:43
June 6
Thủ thuật Telegram
def handle_set_start_date(client, message):
"""Xử lý lệnh đặt ngày bắt đầu."""
try:
ngay_bat_dau_str = message.text[14:].strip() # Loại bỏ "/set_start_date "
ngay_bat_dau = datetime.datetime.strptime(ngay_bat_dau_str, "%Y-%m-%d")
global ngay_bat_dau_global # Khai báo biến toàn cầu
ngay_bat_dau_global = ngay_bat_dau
app.send_message(message.chat.id, f"Ngày bắt đầu đã được đặt thành
{ngay_bat_dau_str}")
except ValueError:
app.send_message(message.chat.id, "Định dạng ngày không hợp lệ! (YYYY-MM-DD)")

def handle_set_end_date(client, message):
"""Xử lý lệnh đặt ngày kết thúc."""
try:
ngay_ket_thuc_str = message.text[13:].strip() # Loại bỏ "/set_end_date "
ngay_ket_thuc = datetime.datetime.strptime(ngay_ket_thuc_str, "%Y-%m-%d")
global ngay_ket_thuc_global # Khai báo biến toàn cầu
ngay_ket_thuc_global = ngay_ket_thuc
app.send_message(message.chat.id, f"Ngày kết thúc đã được đặt thành
{ngay_ket_thuc_str}")
except ValueError:
app.send_message(message.chat.id, "Định dạng ngày không hợp lệ! (YYYY-MM-DD)")

# Gán hàm xử lý lệnh cho các lệnh tương ứng
app.on_message(handle_set_start_date,
filters=filters.regex(r"^/set_start_date"))
app.on_message(handle_set_end_date, filters=filters.regex(r"^/set_end_date"))
47 viewsKiraa, 04:43
June 6
Thủ thuật Telegram
def sao_chep_tap_tin():
"""Sao chép tập tin từ nguồn sang đích trong khoảng thời gian đã đặt."""
global ngay_bat_dau_global, ngay_ket_thuc_global # Truy cập biến toàn cầu

if ngay_bat_dau_global is None or ngay_ket_thuc_global is None:
app.send_message("chat_id", "Vui lòng đặt ngày bắt đầu và kết thúc trước!")
return

while ngay_bat_dau_global <= ngay_ket_thuc_global:
# ... (logic sao chép tập tin như trước)
# ...

ngay_bat_dau_global += datetime.timedelta(seconds=1)

# Khởi tạo biến toàn cầu với giá trị None
ngay_bat_dau_global = None
ngay_ket_thuc_global = None
81 viewsKiraa, 04:43
June 6
Thủ thuật Telegram
Giải thích:
• Thêm các lệnh mới /set_start_date và /set_end_date để người dùng đặt ngày bắt
đầu và kết thúc.
• Hàm handle_set_start_date và handle_set_end_date xử lý các lệnh tương ứng, lưu
ngày được đặt vào biến toàn cầu ngay_bat_dau_global và ngay_ket_thuc_global.
• Hàm sao_chep_tap_tin được cập nhật để kiểm tra biến ngay_bat_dau_global và
`ngay_ket_thuc_global
62 viewsKiraa, 04:43
June 6