Skip to content

Commit 8f310e6

Browse files
committed
Fix fatal error when receiving non-DM event
1 parent 1f8513a commit 8f310e6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

twitter.php

+4
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222

2323
$requestBody = json_decode($requestBody);
2424

25+
if (!is_array($requestBody->direct_message_events)) {
26+
die();
27+
}
28+
2529
foreach ($requestBody->direct_message_events as $event) {
2630
// Only the new message that weren’t sent by the bot account
2731
if (($event->type === 'message_create') && ($event->message_create->sender_id !== getenv('TWITTER_ACCOUNT_ID'))) {

0 commit comments

Comments
 (0)