PixelPlacerBot/app/Http/Controllers/TwitchController.php

27 lines
603 B
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Helpers\TwitchHelper;
class TwitchController extends Controller
{
public function parseChatMessage(Request $request)
{
$message = $request->input('message');
if (!$message) {
return response()->json(['error' => 'No message provided'], 400);
}
$parsedCommand = TwitchHelper::parseMessage($message);
if ($parsedCommand) {
return response()->json($parsedCommand);
}
return response()->json(['error' => 'Invalid command'], 400);
}
}