|
|
@@ -1,6 +1,6 @@
|
|
|
-from flask import current_app
|
|
|
+from flask import current_app, url_for
|
|
|
from ownchatbot.db import get_db, is_cool
|
|
|
-from ownchatbot.owncast_com import send_chat, send_private_chat
|
|
|
+from ownchatbot.owncast_com import send_chat, send_private_chat, send_system_chat
|
|
|
from ownchatbot.reward_handlers import run_script, add_to_queue, add_to_vote, add_to_goal, was_goal_reached, goal_reached, is_reward_active, check_vote, all_active_goals, goal_left, was_milestone_reached, save_alerts
|
|
|
from ownchatbot.user_handlers import spend_points, get_users_points, refund_points, get_all_users_with_user_id
|
|
|
import os
|
|
|
@@ -79,6 +79,7 @@ def do_reward(message, user_id): # Parse the chat command
|
|
|
alerts_dict['g_reward'] = reward
|
|
|
save_alerts(alerts_dict)
|
|
|
send_chat(f'\"{prefix}{reward}\" target reached! 🎉')
|
|
|
+ send_system_chat(f'})')
|
|
|
else: # If goal wasn't reached, was a milestone passed?
|
|
|
if wmr:
|
|
|
alerts_dict['m_name'] = username
|