How yakupaslantas/kedicik works
This is a terminal-based tool that repeatedly submits a supplied phone number to SMS/OTP endpoints and displays success/failure counters. The workflow is menu input, concurrent service calls, then counter display. The README is empty, and the excerpts omit parts of sms.py, so provider behavior is represented collectively rather than inferred individually.
Main entry points: asya.py Concurrent runner · sms.py SMS service methods
Components 8
Terminal interface
- Menu and input
asya.py - Concurrent runner
asya.py - Status display
asya.py
Service dispatch
- SMS service methods
sms.py - Result counters
sms.py
External integrations
- HTTP client
- SMS/OTP endpoints
Other components
- User
Connections 8
- User → Menu and input: enters phone
- Menu and input → Concurrent runner: starts calls
- Concurrent runner → SMS service methods: submits concurrently
- SMS service methods → HTTP client: sends requests
- HTTP client → SMS/OTP endpoints: posts phone data
- SMS service methods → Result counters: updates results
- Concurrent runner → Status display: schedules refreshes
- Status display → Result counters: reads totals