The short answer is, no, you do not need to pay for Slack in order to use Please Share.
That said, as is typical with SaaS solutions (including Please Share), Slack has a few usage restrictions for customers who opt for their free plan. For example, with their free plan, you can only add 10 apps and integrations.
For the latest details on Slack's subscription plans, please refer to their pricing page.