Перейти к содержанию

Быстрый старт

Разберём как поднять первого бота на fpx-engine.


1. Получение golden_key

Для работы нужен твой golden_key — он берётся из куков браузера.

  1. Открываешь funpay.com, заходишь в аккаунт.
  2. F12 → Application → Cookies → https://funpay.com
  3. Ищешь куку golden_key и копируешь её значение.

⚠️ НИКОГДА не выкладывай golden_key в открытый доступ. Это полный доступ к твоему аккаунту.


2. Установка

pip install fpx-engine

Требуется Python 3.8+.


3. Первый запуск

Создай файл main.py:

import asyncio
from fpx import FunPayTools, Message

async def main():
    fp = FunPayTools('ВАШ_GOLDEN_KEY')

    @fp.router.on_message()
    async def echo(message: Message):
        await message.answer(f'Ты написал: {message.text}')

    await fp.runner.start_polling(3, is_background=True)
    await fp.runner.idle()

if __name__ == '__main__':
    asyncio.run(main())

Запуск:

python main.py

Попробуй написать своему боту с другого аккаунта — он ответит.


4. Следующие шаги