Для отправки опроса с использованием aiogram и пересылки опроса из личных сообщений в группу, вы можете воспользоваться следующим кодом:
```python
from aiogram import Bot, types
from aiogram.dispatcher import Dispatcher
from aiogram.utils import executor
# Создаем экземпляры классов Bot и Dispatcher
bot = Bot(token='YOUR_TOKEN')
dp = Dispatcher(bot)
# Функция, которая будет вызываться при команде /start
@dp.message_handler(commands=['start'])
async def start_command(message: types.Message):
await message.reply('Привет! Отправь мне опрос.')
# Функция для пересылки сообщения в определенную группу
async def forward_to_group(message: types.Message):
# ID группы, в которую необходимо переслать опрос
group_id = 'YOUR_GROUP_ID'
forward_message = await message.forward(chat_id=group_id)
poll_message = forward_message.poll
if poll_message is not None:
await bot.stop_poll(chat_id=group_id, message_id=poll_message.message_id)
# Функция, которая будет вызываться при получении опроса из личных сообщений
@dp.message_handler(content_types=types.ContentType.POLL)
async def poll_handler(message: types.Message):
await forward_to_group(message)
# Запускаем бота
if __name__ == '__main__':
executor.start_polling(dp)
```
В этом примере при команде /start бот приветствует пользователя, а при получении опроса в личном сообщении, опрос пересылается в определенную группу. В группе не раскрывается личность пользователя. Замените `'YOUR_TOKEN'` на токен вашего бота и `'YOUR_GROUP_ID'` на ID группы, в которую нужно пересылать опросы.
Такой подход обеспечивает анонимность пользователей, так как никакая персональная информация не раскрывается в группе.