Last modified by MinhTam Chau on 2026/01/21 15:59

Show last authors
1 = HƯỚNG DẪN GỬI CẢNH BÁO ĐẾN PHẦN MỀM DISCORD =
2
3 **Tổng quan**
4
5 Discord là một nền tảng nhắn tin và gọi thoại miễn phí, phổ biến trong cộng đồng phát triển công nghệ. Discord cho phép tạo máy chủ (server), trong đó có các kênh (channel) để gửi tin nhắn văn bản hoặc âm thanh.
6
7 Discord hỗ trợ gửi tin nhắn qua Webhook API, phù hợp cho tự động hóa từ thiết bị như HMI, IOT V-BOX, v.v.
8
9 Webhook là một URL đặc biệt mà bạn có thể gửi dữ liệu tới (dưới dạng HTTP POST), và tin nhắn sẽ được hiển thị trong một kênh Discord
10
11 [[image:1760341500263-353.png]]
12
13
14 **Tạo máy chủ cá nhân**
15
16 (1) Chọn vào dấu “+” để tạo 1 máy chủ mới
17
18 (2) Chọn vào “Tạo mẫu riêng”
19
20 (3) Chọn vào “Dành cho tôi và bạn bè của tôi”
21
22 (4) Đặt tên cho máy chủ:
23
24 - Ví dụ: HANTECH AUTOMATION
25
26 - Đây là tên máy chủ của bạn: trong máy chủ sẽ cho phép tạo nhiều kênh chat
27
28 (5) Chọn “Tạo” để hoàn thành
29
30 [[image:1760341585627-270.png||height="556" width="728"]]
31
32
33 **Tạo 1 kênh chat dùng để gửi và nhận tin nhắn**
34 Có thể hiểu đây là 1 Group mà toàn bộ người dùng trong Group sẽ nhận được tin nhắn khi có cảnh báo
35 [[image:1760341621458-899.png]]
36
37
38 (1) Tạo 1 kênh Chat ví dụ: “Cảnh báo”
39
40 (2) Chọn vào biểu tượng bánh răng cài đặt
41
42 (3) Tiếp đến di chuyển đến thẻ “Tích cực”
43
44 (4) Nhấn vào tạo 1 Webhook (bot)
45
46 (5) Sau khi tạo xong chọn vào “Sao chép URL Webhook”
47
48
49 **Viết chương trình trong HMI**
50
51 Hàm gửi cảnh báo
52 \\[[image:1760341665825-493.png||height="566" width="549"]]
53
54
55 (1) Khai báo thư viện hệ thống
56
57 ▪ Để HMI có thể gửi tin nhắn đến Discord, ta cần sử dụng
58
59 Discord Webhook URL và gửi dữ liệu đến đó bằng giao
60
61 thức HTTPS theo định dạng JSON
62
63 (2) Điền địa chỉ URL Webhook vào
64
65 (3) Hàm gửi gửi tin nhắn đến Discord với các thông tin chính
66
67 ▪ urlwebhook: là địa chỉ Webhook nhận tín nhắn (Group
68
69 nhận tin nhắn)
70
71 ▪ Body: nội dung tin nhắn cần gửi
72
73
74 Chương trình chính
75 [[image:1760341722666-485.png||height="333" width="622"]]
76
77
78 Khi alarmbit = 1 thì HMI sẽ gửi tin nhắn về Discord với nội dung tin nhắn được truyền vào cho tham số “message”
79 [[image:1760342323838-888.png||height="381" width="451"]]
80
81
82