「元に戻す」のバッチアクションは存在しないため、スクリプトを作成して Discourse API を使用する必要があります。Discourse 上でできることはすべて API 経由でも可能です。やり方を学ぶには、こちらのトピックをご覧ください:Reverse engineer the Discourse API
トピックで指示されている通り、ブラウザの開発者ツールのネットワークタブを確認すると、「削除を元に戻す」ボタンがクリックされるたびに /posts/<post-id>/recover に対して PUT リクエストが送信されていることがわかります。
つまり、「削除を元に戻したい」投稿の ID リストがあれば、そのエンドポイントに対して順次リクエストを送ることで実現できます。
