from flask import current_app from tlapbot.owncast_requests import send_chat def send_help(): message = [] message.append("Tlapbot gives you points for being in chat, and then allows you to spend those points.
\n") message.append(f"People connected to chat receive {current_app.config['POINTS_AMOUNT_GIVEN']} points every {current_app.config['POINTS_CYCLE_TIME']} seconds.
\n") message.append("You can see your points and recent redeems in the Tlapbot dashboard. Look for a button to click under the stream window.
\n") message.append("""Tlapbot commands:
!help to see this help message.
!points to see your points.
\n""" ) if current_app.config['LIST_REDEEMS']: message.append("Active redeems:
\n") for redeem, redeem_info in current_app.config['REDEEMS'].items(): if 'info' in redeem_info: message.append(f"!{redeem} for {redeem_info['price']} points. {redeem_info['info']}
\n") else: message.append(f"!{redeem} for {redeem_info['price']} points.
\n") else: message.append("Check the dashboard for a list of currently active redeems.") send_chat(''.join(message))