from ssl import RAND_add from otree.api import * doc = """ Your app description """ class C(BaseConstants): NAME_IN_URL = 'chat2' PLAYERS_PER_GROUP = None NUM_ROUNDS = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): pass #FANCTION def group_by_arrival_time_method(subsession, waiting_players): print('in group_by_arrival_time_method') m_players = [p for p in waiting_players] if len(m_players) >= 3: return [m_players[0], m_players[1],m_players[2]] # PAGES class waitpage(WaitPage): group_by_arrival_time = True class setumei2(Page): pass class chat(Page): form_model = 'player' form_fields = [] timeout_seconds = 180 class nextpage(Page): pass page_sequence = [waitpage,setumei2,chat,nextpage]