NAV
GS2-Script

GS2-Chat

イベントによってトリガーされる GS2-Script のリファレンス

トリガー

createRoom

createRoom

namespace = args.namespace
room = args.room

result = {
  permit=permit
}

ルーム作成時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム

Result

必須 デフォルト 値の制限 説明
permit bool ルーム作成を許可するか

createRoomDone

createRoomDone

namespace = args.namespace
room = args.room

result = {
  permit=permit
}

ルーム作成時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム

Result

必須 デフォルト 値の制限 説明
permit bool ルーム作成を許可するか

deleteRoom

deleteRoom

namespace = args.namespace
room = args.room

result = {
  permit=permit
}

ルーム削除時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム

Result

必須 デフォルト 値の制限 説明
permit bool ルーム削除を許可するか

deleteRoomDone

deleteRoomDone

namespace = args.namespace
room = args.room

result = {
  permit=permit
}

ルーム削除時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム

Result

必須 デフォルト 値の制限 説明
permit bool ルーム削除を許可するか

postMessage

postMessage

namespace = args.namespace
room = args.room
message = args.message

result = {
  permit=permit
}

メッセージ投稿時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ投稿を許可するか

postMessageDone

postMessageDone

namespace = args.namespace
room = args.room
message = args.message

result = {
  permit=permit
}

メッセージ投稿時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ投稿を許可するか

subscribeRoom

subscribeRoom

namespace = args.namespace
room = args.room
subscribe = args.subscribe

result = {
  permit=permit
}

ルーム購読時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム
subscribe Subscribe 購読

Result

必須 デフォルト 値の制限 説明
permit bool ルーム購読を許可するか

subscribeRoomDone

subscribeRoomDone

namespace = args.namespace
room = args.room
subscribe = args.subscribe

result = {
  permit=permit
}

ルーム購読時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム
subscribe Subscribe 購読

Result

必須 デフォルト 値の制限 説明
permit bool ルーム購読を許可するか

unsubscribeRoom

unsubscribeRoom

namespace = args.namespace
room = args.room
subscribe = args.subscribe

result = {
  permit=permit
}

ルーム購読解除時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム
subscribe Subscribe 購読

Result

必須 デフォルト 値の制限 説明
permit bool ルーム購読解除を許可するか

unsubscribeRoomDone

unsubscribeRoomDone

namespace = args.namespace
room = args.room
subscribe = args.subscribe

result = {
  permit=permit
}

ルーム購読解除時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
room Room ルーム
subscribe Subscribe 購読

Result

必須 デフォルト 値の制限 説明
permit bool ルーム購読解除を許可するか