Sqlar
Sqlar is a Telegram bot designed for simple and fast SQL command execution directly from your Telegram interface.
Install / Use
/learn @erfjab/SqlarREADME
Sqlar: SQL Command Execution via Telegram Bot
Sqlar is a Telegram bot designed for simple and fast SQL command execution directly from your Telegram interface.
Features
- Database Support: MySQL and SQLite
- Multilingual: Russian, Persian, and English
- Asynchronous: Built with async libraries for optimal performance
Why Choose Sqlar?
- Simple and user-friendly
- Fast execution
- Asynchronous operations
- SQLite support
- No need for phpMyAdmin
Quick Start
Install Sqlar with a single command:
sudo bash -c "$(curl -sL https://github.com/erfjab/sqlar/raw/main/install.sh)"
Prerequisites
- Telegram bot token (obtain from @BotFather )
- Telegram admin chat ID (get from @UserInfoBot )
Stay Updated
Join @ErfJabs for the latest news and updates.
For Developers
Sqlar utilizes the following key libraries:
- aiogram: Telegram bot framework
- aiomysql: Async MySQL client
- aiosqlite: Async SQLite client
- python-decouple: Environment variable management
- sqlalchemy: SQL toolkit and ORM
When contributing or updating, please maintain the use of asynchronous libraries.
Support Us
Your star on this project is the easiest way to show support. It keeps us motivated!
Related Skills
oracle
351.8kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
prose
351.8kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
Command Development
110.9kThis skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
Plugin Structure
110.9kThis skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
