我基本上知道如何在模块中移动对象
{{1}}
但是我找不到,我怎么能把它移到模块的第一个位置。我在文档中没有找到任何内容,但我发现某处提示有三种类型的移动(后,下和上),但我没有找到一个例子而且没有让它工作。
有人可以告诉我如何将对象移动到模块的顶部吗?
答案 0 :(得分:0)
现在,我这样间接地这样做:
Object oMove = object(DoorsID, m);
Object oFirst = first(m);
if (oMove != oFirst)
{
move(oFirst, oMove);
move(oMove, oFirst);
}
我将它移到第一个后面,然后是第一个后面的第一个。这不应该导致问题,因为两个对象必须在第一级作为第一个对象。
答案 1 :(得分:0)
//声明变量
from datetime import datetime
@tasks.loop(hours=1)
async def bot_test_clear():
channel_bot_test = client.get_channel("channel id")
messages = await channel_bot_test.history(limit=123).flatten()
if not messages:
return
embed = discord.Embed(description='It has been 1 hour, clearing chats...', color=system_color)
await channel_bot_test.send(embed=embed)
# I'd create an asyncio.Task for this since it can take a bit of time to complete
# and it will delay the next iteration of the loop
await asyncio.sleep(10)
await channel_bot_test.purge(limit=None)
@bot_test_clear.before_loop
async def before():
now = datetime.now() # or `utcnow`
future = datetime(now.year, now.month, now.day, now.hour + 1, 0)
delta = (future - now).total_seconds()
await asyncio.sleep(delta)
bot_test_clear.start()
//下面的代码将absolute#192移动到absolute#1的前面
Module curMod = current
Object firstObj
Object secondObj