async def widget(self):
data = await self._state.http.get_widget(self.id)<EOL>return Widget(state=self._state, data=data)<EOL>
|coro|

        Returns the widget of the guild.

        .. note::

            The guild must have the widget enabled to get this information.

        Raises
        -------
        Forbidden
            The widget for this guild is disabled.
        HTTPException
            Retrieving the widget failed.

        Returns
        --------
        :class:`Widget`
            The guild's widget.