dice.py 663 B

12345678910111213141516171819202122232425262728
  1. from pyrogram import filters
  2. from pyrogram.types import Message
  3. from wbb import SUDOERS, USERBOT_PREFIX, app, app2
  4. __MODULE__ = "Dice"
  5. __HELP__ = """
  6. /dice
  7. Roll a dice.
  8. """
  9. @app2.on_message(
  10. filters.command("dice", prefixes=USERBOT_PREFIX) & SUDOERS
  11. )
  12. @app.on_message(filters.command("dice"))
  13. async def throw_dice(client, message: Message):
  14. six = (message.from_user.id in SUDOERS) if message.from_user else False
  15. c = message.chat.id
  16. if not six:
  17. return await client.send_dice(c, "🎲")
  18. m = await client.send_dice(c, "🎲")
  19. while m.dice.value != 6:
  20. await m.delete()
  21. m = await client.send_dice(c, "🎲")