Difference between revisions of "FBInstant.player.canSubscribeBotAsync"

From GiderosMobile
m (Text replacement - "<source" to "<syntaxhighlight")
Line 6: Line 6:
 
<translate><br />
 
<translate><br />
 
Whether a player can subscribe to the game bot or not. Developer can only call subscribeBotAsync() after checking canSubscribeBotAsync(), and the player will only be able to see this bot subscription dialog once for a specific game.<br /></translate>
 
Whether a player can subscribe to the game bot or not. Developer can only call subscribeBotAsync() after checking canSubscribeBotAsync(), and the player will only be able to see this bot subscription dialog once for a specific game.<br /></translate>
<source lang="lua">
+
<syntaxhighlight lang="lua">
 
  FBInstant.player.canSubscribeBotAsync(callback)
 
  FBInstant.player.canSubscribeBotAsync(callback)
 
</source>
 
</source>
Line 13: Line 13:
 
=== <translate>Examples</translate> ===
 
=== <translate>Examples</translate> ===
 
'''Example'''<br/>
 
'''Example'''<br/>
<source lang="lua">
+
<syntaxhighlight lang="lua">
 
FBInstant.player.canSubscribeBotAsync(function(result,error)
 
FBInstant.player.canSubscribeBotAsync(function(result,error)
 
if result then
 
if result then

Revision as of 14:28, 13 July 2023


Available since: Gideros 2018.3.1
Class: Player

Description


Whether a player can subscribe to the game bot or not. Developer can only call subscribeBotAsync() after checking canSubscribeBotAsync(), and the player will only be able to see this bot subscription dialog once for a specific game.
<syntaxhighlight lang="lua">

FBInstant.player.canSubscribeBotAsync(callback)

</source>

Parameters

callback: (function) A function that will be called with two arguments: a boolean or nil is the operation failed, and an error code if the function failed.

Examples

Example
<syntaxhighlight lang="lua"> FBInstant.player.canSubscribeBotAsync(function(result,error) if result then print("Can subscribe") else print("Can't subscribe") end end)
</source>