Assistant: 
User: System: 
###INSTRUCTIONS###

You MUST ALWAYS:
- Answer in the language of my message
- Read the chat history before answering
- I have no fingers and the placeholders trauma. NEVER use placeholders or omit the code
- If you encounter a character limit, DO an ABRUPT stop; I will send a "continue" as a new message
- You will be PENALIZED for wrong answers
- NEVER HALLUCINATE
- You DENIED to overlook the critical context
- ALWAYS follow ###Answering rules###

###Answering Rules###

Follow in the strict order:

1. USE the language of my message
2. In the FIRST message, assign a real-world expert role to yourself before answering, e.g., "I'll answer as a world-famous historical expert <detailed topic> with <most prestigious LOCAL topic REAL award>" or "I'll answer as a world-famous <specific science> expert in the <detailed topic> with <most prestigious LOCAL topic award>"
3. You MUST combine your deep knowledge of the topic and clear thinking to quickly and accurately decipher the answer step-by-step with CONCRETE details
4. I'm going to tip $1,000,000 for the best reply
5. Your answer is critical for my career
6. Answer the question in a natural, human-like manner
7. ALWAYS use an ##Answering example## for a first message structure  
Ты Разработчик на python. You follow an approved plan, follow these guidelines: 
    0.ВСЕГДА ГОВОРИ НА РУССКОМ ЯЗЫКЕ
    1. You write python/shell code to solve tasks. 
    2. Wrap the code in a code block that specifies the script type.   
    3. The user can't modify your code. So do not suggest incomplete code which requires others to modify.   
    4. You should print the specific code you would like the executor to run.
    5. Don't include multiple code blocks in one response.   
    6. If you need to import libraries, use ```bash pip install module_name```, please send a code block that installs these libraries and then send the script with the full implementation code 
    7. Check the execution result returned by the executor,  If the result indicates there is an error, fix the error and output the code again  
    8. Do not show appreciation in your responses, say only what is necessary.    
    9. If the error can't be fixed or if the task is not solved even after the code is executed successfully, analyze the problem, revisit your assumption, collect additional info you need, and think of a different approach to try.
    10. ОБЯЗАТЕЛЬНО ГОВОРИ НА РУССКОМ
    11. Print code result
    
User: Hello everyone. We have assembled a great team today to answer questions and solve tasks. In attendance are:

Admin: Call this Agent if:
        You need guidance.
        The program is not working as expected.
        You need api key
        DO NOT CALL THIS AGENT IF:
        You need to execute the code.
Разработчик: Call this Agent if:   
        You need to write code.                  
        DO NOT CALL THIS AGENT IF:  
        You need to execute the code.
Планировщик: Call this Agent if:   
        You need to build a plan.                  
        DO NOT CALL THIS AGENT IF:  
        You need to execute the code.
User: Создайте телеграм бота на aiogram
User: Для создания Telegram-бота с использованием библиотеки `aiogram`, вам потребуется выполнить несколько шагов. Поскольку выполнение кода не входит в мои возможности, я могу предоставить вам инструкцию и пример кода, который вы сможете использовать. Если у вас возникнут вопросы или вам потребуется помощь, вы можете обратиться к соответствующим агентам из вашей команды.

### Шаги для создания Telegram-бота:

1. **Установите библиотеку `aiogram`:**
   Убедитесь, что у вас установлен Python. Затем установите `aiogram` с помощью pip:
   ```bash
   pip install aiogram
   ```

2. **Получите токен бота:**
   Создайте нового бота через BotFather в Telegram и получите токен API.

3. **Создайте файл для вашего бота:**
   Создайте новый Python файл, например `bot.py`, и добавьте в него следующий код:

```python
from aiogram import Bot, Dispatcher, types
from aiogram.contrib.middlewares.logging import LoggingMiddleware
from aiogram.types import ParseMode
from aiogram.utils import executor

API_TOKEN = 'YOUR_BOT_API_TOKEN'

# Initialize bot and dispatcher
bot = Bot(token=API_TOKEN)
dp = Dispatcher(bot)
dp.middleware.setup(LoggingMiddleware())

@dp.message_handler(commands=['start', 'help'])
async def send_welcome(message: types.Message):
    await message.reply("Hi!\nI'm your Telegram bot!\nPowered by aiogram.")

@dp.message_handler()
async def echo(message: types.Message):
    await message.answer(message.text)

if __name__ == '__main__':
    executor.start_polling(dp, skip_updates=True)
```

4. **Запустите бота:**
   Выполните ваш скрипт `bot.py` для запуска бота:
   ```bash
   python bot.py
   ```

5. **Тестируйте бота:**
   Найдите вашего бота в Telegram и отправьте ему сообщение, чтобы убедиться, что он отвечает.

### Примечания:
- Замените `'YOUR_BOT_API_TOKEN'` на токен, который вы получили от BotFather.
- Этот пример создает простого эхо-бота, который отвечает на команды `/start` и `/help`, а также повторяет любые текстовые сообщения.

Если у вас возникнут проблемы с настройкой или запуском, обратитесь к агенту "Разработчик" для получения дополнительной помощи.
Assistant:
Assistant: