https://github.com/suwatchaiT/mt5-signal-bot
· scanned 2026-06-16 00:26 UTC (2 months, 2 weeks ago)
12 raw signals (0 security + 12 graph)
Last scanned 2 months, 2 weeks ago · v1 · 11 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 50 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
_fetch_month_runs |
software | healthy | usage_report.py:25 |
_build_report |
software | healthy | usage_report.py:43 |
maybe_send_daily_report |
software | healthy | usage_report.py:70 |
_draw_candles |
software | healthy | chart.py:23 |
render |
software | healthy | chart.py:35 |
_build_status |
software | healthy | bot_commands.py:19 |
handle_commands |
software | healthy | bot_commands.py:38 |
yahoo_ticker |
software | healthy | data_feed.py:37 |
get_rates |
software | healthy | data_feed.py:41 |
_ema |
software | healthy | signals.py:25 |
_rsi |
software | healthy | signals.py:29 |
_atr |
software | healthy | signals.py:37 |
detect |
software | healthy | signals.py:46 |
bar_label |
software | healthy | signals.py:63 |
load_state |
software | healthy | check_once.py:27 |
in_alert_window |
software | healthy | check_once.py:36 |
main |
software | healthy | check_once.py:41 |
should_send |
software | healthy | main.py:23 |
run |
software | healthy | main.py:32 |
_format |
software | healthy | notifier.py:13 |
send |
software | healthy | notifier.py:40 |
_send_chart |
software | healthy | notifier.py:60 |
send_text |
software | healthy | notifier.py:84 |
| Label | Layer | Status | Path |
|---|---|---|---|
usage_report.py |
software | healthy | usage_report.py |
chart.py |
software | healthy | chart.py |
README.md |
software | healthy | README.md |
bot_commands.py |
software | healthy | bot_commands.py |
config.py |
software | healthy | config.py |
data_feed.py |
software | healthy | data_feed.py |
.env.example |
software | healthy | .env.example |
signals.py |
software | healthy | signals.py |
check_once.py |
software | healthy | check_once.py |
main.py |
software | healthy | main.py |
requirements.txt |
software | healthy | requirements.txt |
notifier.py |
software | healthy | notifier.py |
signal-check.yml |
software | healthy | .github/workflows/signal-check.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:17 |
network | healthy | .github/workflows/signal-check.yml |
port:02 |
network | healthy | .github/workflows/signal-check.yml |
port:10 |
network | healthy | .github/workflows/signal-check.yml |
port:01 |
network | healthy | .github/workflows/signal-check.yml |
port:30 |
network | healthy | .github/workflows/signal-check.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
TELEGRAM_TOKEN |
cicd | healthy | — |
TELEGRAM_CHAT_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-lnwtbxcy |
software | healthy | /tmp/repobility-clone-lnwtbxcy |
| Label | Layer | Status | Path |
|---|---|---|---|
Signal |
software | healthy | signals.py:11 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::signal-check |
cicd | healthy | .github/workflows/signal-check.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
check |
cicd | healthy | .github/workflows/signal-check.yml |
This page is publicly accessible at:
https://repobility.com/scan/c156a287-92df-4741-b9c8-878ea3d20a74/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c156a287-92df-4741-b9c8-878ea3d20a74/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.