Archived
Private
Public Access
1
0
This repository has been archived on 2026-02-04. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
ProjectBackup/HTML/gcphone/resources/gcphone/client/twitter.lua
2022-11-19 14:12:22 +01:00

83 lines
3.3 KiB
Lua

--====================================================================================
-- #Author: Jonathan D @ Gannon
--====================================================================================
RegisterNetEvent("gcPhone:twitter_getTweets")
AddEventHandler("gcPhone:twitter_getTweets", function(tweets)
SendNUIMessage({event = 'twitter_tweets', tweets = tweets})
end)
RegisterNetEvent("gcPhone:twitter_getFavoriteTweets")
AddEventHandler("gcPhone:twitter_getFavoriteTweets", function(tweets)
SendNUIMessage({event = 'twitter_favoritetweets', tweets = tweets})
end)
RegisterNetEvent("gcPhone:twitter_newTweets")
AddEventHandler("gcPhone:twitter_newTweets", function(tweet)
SendNUIMessage({event = 'twitter_newTweet', tweet = tweet})
end)
RegisterNetEvent("gcPhone:twitter_updateTweetLikes")
AddEventHandler("gcPhone:twitter_updateTweetLikes", function(tweetId, likes)
SendNUIMessage({event = 'twitter_updateTweetLikes', tweetId = tweetId, likes = likes})
end)
RegisterNetEvent("gcPhone:twitter_setAccount")
AddEventHandler("gcPhone:twitter_setAccount", function(username, password, avatarUrl)
SendNUIMessage({event = 'twitter_setAccount', username = username, password = password, avatarUrl = avatarUrl})
end)
RegisterNetEvent("gcPhone:twitter_createAccount")
AddEventHandler("gcPhone:twitter_createAccount", function(account)
SendNUIMessage({event = 'twitter_createAccount', account = account})
end)
RegisterNetEvent("gcPhone:twitter_showError")
AddEventHandler("gcPhone:twitter_showError", function(title, message)
SendNUIMessage({event = 'twitter_showError', message = message, title = title})
end)
RegisterNetEvent("gcPhone:twitter_showSuccess")
AddEventHandler("gcPhone:twitter_showSuccess", function(title, message)
SendNUIMessage({event = 'twitter_showSuccess', message = message, title = title})
end)
RegisterNetEvent("gcPhone:twitter_setTweetLikes")
AddEventHandler("gcPhone:twitter_setTweetLikes", function(tweetId, isLikes)
SendNUIMessage({event = 'twitter_setTweetLikes', tweetId = tweetId, isLikes = isLikes})
end)
RegisterNUICallback('twitter_login', function(data, cb)
TriggerServerEvent('gcPhone:twitter_login', data.username, data.password)
end)
RegisterNUICallback('twitter_changePassword', function(data, cb)
TriggerServerEvent('gcPhone:twitter_changePassword', data.username, data.password, data.newPassword)
end)
RegisterNUICallback('twitter_createAccount', function(data, cb)
TriggerServerEvent('gcPhone:twitter_createAccount', data.username, data.password, data.avatarUrl)
end)
RegisterNUICallback('twitter_getTweets', function(data, cb)
TriggerServerEvent('gcPhone:twitter_getTweets', data.username, data.password)
end)
RegisterNUICallback('twitter_getFavoriteTweets', function(data, cb)
TriggerServerEvent('gcPhone:twitter_getFavoriteTweets', data.username, data.password)
end)
RegisterNUICallback('twitter_postTweet', function(data, cb)
TriggerServerEvent('gcPhone:twitter_postTweets', data.username or '', data.password or '', data.message)
end)
RegisterNUICallback('twitter_toggleLikeTweet', function(data, cb)
TriggerServerEvent('gcPhone:twitter_toogleLikeTweet', data.username or '', data.password or '', data.tweetId)
end)
RegisterNUICallback('twitter_setAvatarUrl', function(data, cb)
TriggerServerEvent('gcPhone:twitter_setAvatarUrl', data.username or '', data.password or '', data.avatarUrl)
end)