Closed MorrowM closed 3 years ago
Is there a reason FullContext and LightContext don't have HasID Channel/Message/User instances? It'd be quite nice for e.g. invoke $ CreateMessage ctx $ def ... rather than having to use ctx ^. #channel all the time. If not I'd be glad to make a PR.
FullContext
LightContext
HasID Channel
Message
User
invoke $ CreateMessage ctx $ def ...
ctx ^. #channel
I can't remember a reason for not having HasID on Context if there was a reason originally, so go ahead.
Is there a reason
FullContext
andLightContext
don't haveHasID Channel
/Message
/User
instances? It'd be quite nice for e.g.invoke $ CreateMessage ctx $ def ...
rather than having to usectx ^. #channel
all the time. If not I'd be glad to make a PR.