[hitsquad] In-Game PM Notifications and PM Sending

This is something I was working on yesterday. It notifies you of any PMs you get while in-game.

Video: (Watch on YouTube in 1080P)

Screenshot:

Features:
[ul]
[li]Time between checking for messages is customisable.[/li]
[li]Protected with an API key.[/li]
[li]Only owner can see PMs.[/li]
[li]Number of pages to check is configurable[/li]
[/ul]

Issues:
[ul]
[li]Unread messages are queued and displayed individually rather than simultaneously.[/li]
[/ul]

Possible future features:
[ul]
[li]Add reply functionality[/li] Done - See below.

I’m guessing you used a proxy site for this? This is some pretty awesome stuff.

[size=6]SUPPORT![/size]

Thanks. :slight_smile: Yeah, I have a PHP script on my website which logs into my roblox account and then grabs and parses all of the unread messages on it. (Within the specified page range.) The messages are serialized as JSON and sent to the game via HttpService. The game script then normalises the data into a Lua dictionary and the GUIs are created and shown to the player.

Thanks. :slight_smile:

Cool! Now make it send PMs. :stuck_out_tongue: I’ve done it, and it works very well, but it is definitely hard to do.

Edit: To add on to this, you could make a little reply button on the notification so that you can reply to the message that you recieved. :stuck_out_tongue:

[quote] Cool! Now make it send PMs. :stuck_out_tongue: I’ve done it, and it works very well, but it is definitely hard to do.

Edit: To add on to this, you could make a little reply button on the notification so that you can reply to the message that you recieved. :stuck_out_tongue: [/quote]

Done:

My question of that demo is - could you just keep click reply and spam someones inbox?

No; the anti-spam limit applies to this as it does the website.

Do you have to enter login details for this to work? Do you do this with cURL and PHP via HttpService?

Yup, the login details are stored in the PHP script, and I do use cURL and the HttpService.

Nice work!

Do you mind releasing the source code?

[quote] Nice work!

Do you mind releasing the source code? [/quote]

Thanks. I wouldn’t be averse to releasing the source but the Lua side of things could do with some tidying up first.

Awesome, also, I tried going to your site but it wouldn’t load.

Thanks. :slight_smile: TRA.netne.net? I’ve just checked and it loaded for me? :slight_smile:

Thanks. :slight_smile: TRA.netne.net? I’ve just checked and it loaded for me? :)[/quote]

http://tra.netne.net It stays loading at a white page for 3-4 minutes then says it was not found, I tried doing it again with google’s DNS since that sometimes fixes this kind of issue but it still doesn’t.

Thanks. :slight_smile: TRA.netne.net? I’ve just checked and it loaded for me? :)[/quote]

Thanks. :slight_smile: TRA.netne.net? I’ve just checked and it loaded for me? :)[/quote]

http://tra.netne.net It stays loading at a white page for 3-4 minutes then says it was not found, I tried doing it again with google’s DNS since that sometimes fixes this kind of issue but it still doesn’t.[/quote]

That’s interesting. Does netne.net load for you? What about doing a tracert to tra.netne.net?

Interesting, the netne.net its self does not load either, I went on isitup.org checked if its up or not and it does say its up.

Hmm, weird. Is it blocked by your firewall or anti-virus?

Nope don’t think so, turned them off cleared cache then I tried the site and still not loading.