DESIGNING AN AUTOMATED BOT ARCHITECTURE FOR SCANNING PHISHING MESSAGES ON THE TELEGRAM PLATFORM

Authors

  • Jumaboyev Javohir, Ru’zimov Javlon Student of Urgench State University named after Abu Rayhon Beruni, Scientific supervisor

Keywords:

Phishing, Telegram bot, VirusTotal API, Google Safe Browsing, aiogram, telebot, asynchronous programming, SQLite, URL scanner, information security.

Abstract

This scientific article discusses the design of an automated bot architecture for scanning phishing links on the Telegram messenger platform. The research presents the bot's operating algorithm in a Sequence Diagram format, analyzes integration methods with VirusTotal API and Google Safe Browsing API technologies, and demonstrates asynchronous programming approaches based on Python's aiogram and telebot libraries. Database interaction mechanisms and the overall architecture of the bot are also described in detail.

References

VirusTotal API Documentation v3. — URL: https://developers.virustotal.com/reference

Google Safe Browsing API v4 Documentation. — Google Developers, 2024.

aiogram 3.x Official Documentation. — URL: https://docs.aiogram.dev/

Telegram Bot API Documentation. — URL: https://core.telegram.org/bots/api

Katz J., Lindell Y. Introduction to Modern Cryptography. CRC Press, 2020.

PhishTank Open Phishing Dataset. — URL: https://www.phishtank.com/

OpenPhish Community Feed. — URL: https://openphish.com/

Python asyncio Documentation. —Python Software Foundation, 2024.

aiosqlite Documentation. — URL: https://aiosqlite.omnilib.dev/

Kaspersky Security Bulletin 2023. — Kaspersky Lab, 2024.

NIST SP 800-177 Rev.1. Trustworthy Email. — NIST, 2019.

RFC 8017. PKCS #1: RSA Cryptography Specifications.

Downloads

Published

2026-04-21

How to Cite

Jumaboyev Javohir, Ru’zimov Javlon. (2026). DESIGNING AN AUTOMATED BOT ARCHITECTURE FOR SCANNING PHISHING MESSAGES ON THE TELEGRAM PLATFORM. Ethiopian International Journal of Multidisciplinary Research, 13(4), 1790–1796. Retrieved from https://www.eijmr.org/index.php/eijmr/article/view/6307