DocsTroubleshooting

Troubleshooting

The phone does not appear

Check that the pamyu/phone/ folder is inside game/. Run your game and look for errors in the Ren'Py console.

I get a NameError for phone

The phone object is available after the plugin files are loaded. Make sure pamyu/phone/ is present in game/pamyu/ and that you are calling phone.contact() inside a label, not at the top level of a script file.

Messages appear in the wrong order

Messages are added in the order you call phone.message(). Check that you are not calling the same messages inside a branch that runs more than once.

The flavour colour does not apply

The flavour is set when you call phone.contact(). Check the spelling — the six valid flavours are: soda, lilac, butter, peach, sky, berry.

Notify does not show a bubble

phone.notify() is a Full feature and has no effect in the Lite edition. See Upgrade from Lite if you need it.

After replacing the plugin folder, the game crashes on load

Make sure you copied the correct version of the folder. Do not replace the core/ folder unless the release notes say to.

The message sound plays at the wrong time

Check the order of your phone.message() and phone.typing() calls. Typing should come before the message it introduces.

Still stuck?

Go to Support. Include the exact error from the Ren'Py console and the lines of script where the problem occurs.