|
16 | 16 | use Luzrain\TelegramBotBundle\TelegramBot\Command\SetWebhookCommand;
|
17 | 17 | use Luzrain\TelegramBotBundle\TelegramBot\Command\WebhookInfoCommand;
|
18 | 18 | use Luzrain\TelegramBotBundle\TelegramBot\Controller\WebHookController;
|
| 19 | +use Luzrain\TelegramBotBundle\TelegramBot\DummyDescriptionProcessor; |
19 | 20 | use Luzrain\TelegramBotBundle\TelegramBot\LongPollingService;
|
20 | 21 | use Symfony\Component\DependencyInjection\ChildDefinition;
|
21 | 22 | use Symfony\Component\DependencyInjection\ContainerBuilder;
|
@@ -89,15 +90,20 @@ public function load(array $configs, ContainerBuilder $container): void
|
89 | 90 | ->register('telegram_bot.menu_button_set_commands', ButtonSetCommandsCommand::class)
|
90 | 91 | ->setArgument('$botApi', new Reference(BotApi::class))
|
91 | 92 | ->setArgument('$commandMetadataProvider', new Reference('telegram_bot.command_metadata_provider'))
|
| 93 | + ->setArgument('$descriptionProcessor', new Reference('telegram_bot.description_processor')) |
92 | 94 | ->addTag('console.command')
|
93 | 95 | ;
|
94 | 96 |
|
95 | 97 | $container
|
96 |
| - ->register('telegram_bot.menu_button_delete', ButtonDeleteCommand::class) |
| 98 | + ->register('telegram_bot.menu_button_delete_command', ButtonDeleteCommand::class) |
97 | 99 | ->setArgument('$botApi', new Reference(BotApi::class))
|
98 | 100 | ->addTag('console.command')
|
99 | 101 | ;
|
100 | 102 |
|
| 103 | + $container |
| 104 | + ->register('telegram_bot.description_processor', DummyDescriptionProcessor::class) |
| 105 | + ; |
| 106 | + |
101 | 107 | $container->registerAttributeForAutoconfiguration(OnEvent::class, $this->controllerConfigurate(...));
|
102 | 108 | $container->registerAttributeForAutoconfiguration(OnCommand::class, $this->controllerConfigurate(...));
|
103 | 109 | $container->registerAttributeForAutoconfiguration(OnCallback::class, $this->controllerConfigurate(...));
|
|
0 commit comments