@@ -1587,7 +1587,8 @@ async def send(
1587
1587
1588
1588
if reference is not None :
1589
1589
try :
1590
- reference = reference .to_message_reference_dict ()
1590
+ _reference = reference .to_message_reference_dict ()
1591
+ from .message import MessageReference
1591
1592
if not isinstance (reference , MessageReference ):
1592
1593
utils .warn_deprecated (
1593
1594
f"Passing { type (reference ).__name__ } to reference" ,
@@ -1632,7 +1633,7 @@ async def send(
1632
1633
embeds = embeds ,
1633
1634
nonce = nonce ,
1634
1635
enforce_nonce = enforce_nonce ,
1635
- message_reference = reference ,
1636
+ message_reference = _reference ,
1636
1637
stickers = stickers ,
1637
1638
components = components ,
1638
1639
flags = flags ,
@@ -1660,7 +1661,7 @@ async def send(
1660
1661
nonce = nonce ,
1661
1662
enforce_nonce = enforce_nonce ,
1662
1663
allowed_mentions = allowed_mentions ,
1663
- message_reference = reference ,
1664
+ message_reference = _reference ,
1664
1665
stickers = stickers ,
1665
1666
components = components ,
1666
1667
flags = flags ,
@@ -1679,7 +1680,7 @@ async def send(
1679
1680
nonce = nonce ,
1680
1681
enforce_nonce = enforce_nonce ,
1681
1682
allowed_mentions = allowed_mentions ,
1682
- message_reference = reference ,
1683
+ message_reference = _reference ,
1683
1684
stickers = stickers ,
1684
1685
components = components ,
1685
1686
flags = flags ,
0 commit comments