Remove remaining asyncio.coroutine calls.
Also remove Client.async_event
This commit is contained in:
		@@ -25,7 +25,6 @@ DEALINGS IN THE SOFTWARE.
 | 
			
		||||
"""
 | 
			
		||||
 | 
			
		||||
import copy
 | 
			
		||||
import asyncio
 | 
			
		||||
 | 
			
		||||
from collections import namedtuple, defaultdict
 | 
			
		||||
 | 
			
		||||
@@ -794,8 +793,7 @@ class Guild(Hashable):
 | 
			
		||||
 | 
			
		||||
        await http.edit_guild(self.id, reason=reason, **fields)
 | 
			
		||||
 | 
			
		||||
    @asyncio.coroutine
 | 
			
		||||
    def get_ban(self, user):
 | 
			
		||||
    async def get_ban(self, user):
 | 
			
		||||
        """|coro|
 | 
			
		||||
 | 
			
		||||
        Retrieves the :class:`BanEntry` for a user, which is a namedtuple
 | 
			
		||||
@@ -824,7 +822,7 @@ class Guild(Hashable):
 | 
			
		||||
        BanEntry
 | 
			
		||||
            The BanEntry object for the specified user.
 | 
			
		||||
        """
 | 
			
		||||
        data = yield from self._state.http.get_ban(user.id, self.id)
 | 
			
		||||
        data = await self._state.http.get_ban(user.id, self.id)
 | 
			
		||||
        return BanEntry(
 | 
			
		||||
            user=User(state=self._state, data=data['user']),
 | 
			
		||||
            reason=data['reason']
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user