• Các bạn cần phải làm theo hướng dẫn trong bài viết này để xác thực tài khoản của mình theo quy định. Nếu không, tài khoản của bạn có thể bị CẤM TRUY CẬP

Source Bot Telegram học ngôn ngữ với Flashcard bằng PHP

  • Người tạo chủ đề Người tạo chủ đề GhostKiller
  • Ngày bắt đầu Ngày bắt đầu
  • Người dùng được gắn thẻ Không có

GhostKiller

Đã tốn tiền
Staff member
Admin
Ban quản trị
Bài viết
3,139
Điểm tương tác
64,880
Địa chỉ
GocMod Team
GMT
442,898
Sơn title
Thêm nhạc vào trang cá nhân
Cấu trúc thư mục và file config
PHP:
Expand Collapse Copy
flashcard-bot/
├── config.php
├── bot.php
├── webhook.php
├── functions.php
├── database.php
└── data/
    └── images/ (thư mục lưu cache hình ảnh)

Tải code :
Hướng dẫn cài đặt:

1: Tạo bot Telegram ✓
- Trò chuyện với BotFather trên Telegram:
  • Sử dụng lệnh /newbot để tạo bot mới
  • Lưu lại token của bot
2: Chuẩn bị Host/VPS
- Đảm bảo hosting hỗ trợ PHP 7.0+ và MySQL
- Hosting phải hỗ trợ HTTPS cho webhook
3: Thiết lập Databse
- Tạo database MySQL với tên "flashcard_bot"
- Cập nhật thông tin kết nối trong file config.php
4: Upload mã nguồn code lên Host/VPS
- Upload tất cả các file lên thư mục trên hosting
- Đảm bảo thư mục data/images có quyền ghi (chmod 755 hoặc 777)
5: Cấu hình webhook
- Cập nhật WEBHOOK_URL trong file config.php với URL thực tế của bạn
- Truy cập URL: https://your-domain.com/webhook.php?setup=1 để thiết lập webhook
6: Thiết lập cronjob để chạy mỗi phút
* * * * * php /đường/dẫn/đến/flashcard-bot/bot.php
7: Sử dụng bot
  • Thêm bot vào nhóm Telegram
  • Sử dụng lệnh /help để xem hướng dẫn
  • Sử dụng lệnh /start_flashcards để bắt đầu gửi flashcard tự động.

Hiện tại code chỉ là mẫu, từ khoá rất ít, các bạn có thể kêu AI thêm từ khoá vào ở file function.php nhé.

Lưu ý quan trọng:

1. Code này lấy hình ảnh mẫu từ Google
- Phương pháp này không chính thức và có thể bị Google chặn trong tương lai
- Nếu bot được sử dụng rộng rãi, nên xem xét sử dụng API chính thức như Pixabay, Unsplash, hoặc Pexels
- Việc sử dụng hình ảnh từ Google có thể vi phạm điều khoản, hãy cân nhắc.
 
Back
Bên trên