Closed fixator10 closed 4 years ago
[p]covidnews ru fails currently with discord.ext.commands.errors.CommandInvokeError: Command raised an exception: HTTPException: 400 Bad Request (error code: 50035): Invalid Form Body In embed.image.url: Not a well formed URL.
[p]covidnews ru
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: HTTPException: 400 Bad Request (error code: 50035): Invalid Form Body In embed.image.url: Not a well formed URL.
Caused by //url format
//url
Current JSON API state:
{ "status": "ok", "totalResults": 8, "articles": [ { "source": { "id": null, "name": "Gazeta.ru" }, "author": null, "title": "Впервые в истории во всех штатах США объявлен режим крупного бедствия - Газета.Ru", "description": "В США объявлен режим крупного бедствия на всей территории страны из-за пандемии коронавируса COVID-19. Как рассказал глава Белого дома Дональд Трамп, количество новых случаев заболевания в день существенно сокращается. Это, по его словам, говорит о том, что С…", "url": "https://www.gazeta.ru/social/2020/04/12/13045561.shtml", "urlToImage": "https://img.gazeta.ru/files3/579/13045579/2020-04-11T181844Z_61316657_RC2I2G9782CQ_RTRMADP_3_HEALTH-CORONAVIRUS-USA-pic905-895x505-85750.jpg", "publishedAt": "2020-04-12T08:00:50Z", "content": ", 50 , - COVID-19.\r\n« , , », — .\r\n - , , Fox News.\r\n« , , , », — .\r\n , c USS Theodore Roosevelt 550. CNN, - .\r\n 12 533 20 . , , , . ( ) — 83482 78028 .\r\n , , BFM.\r\n , . , .\r\n BFM, , , .\r\n , . , , , , .\r\n , , .\r\n 13 . , , .\r\n , 15 .\r\n COVID-19 13 13 610.\r\n 103… [+70 chars]" }, { "source": { "id": "rt", "name": "RT" }, "author": "RT на Русском", "title": "Зеленский заявил об усталости из-за пандемии коронавируса - RT на русском", "description": "Президент Украины Владимир Зеленский заявил, что власти страны устали из-за пандемии коронавирусной инфекции COVID-19, но продолжат борьбу против вируса.", "url": "https://russian.rt.com/ussr/news/736780-zelenskii-ustalost-koronavirus", "urlToImage": "https://cdni.rt.com/russian/images/2020.04/article/5e92b80802e8bd38157197a6.JPG", "publishedAt": "2020-04-12T06:57:16Z", "content": null }, { "source": { "id": null, "name": "Rg.ru" }, "author": null, "title": "Вирусолог Зуев назвал срок окончания эпидемии COVID-19 в России - Российская Газета", "description": "ÐÐ¿Ð¸Ð´ÐµÐ¼Ð¸Ñ COVID-19 в РоÑÑии завеÑÑиÑÑÑ Ð² лÑÑÑем ÑлÑÑае в иÑне. Такого Ð¼Ð½ÐµÐ½Ð¸Ñ Ð¿ÑидеÑживаеÑÑÑ Ð²Ð¸ÑÑÑолог ÐикÑÐ¾Ñ ÐÑев. Ðо его Ñловам, многое завиÑÐ¸Ñ Ð¾Ñ…", "url": "https://rg.ru/2020/04/12/virusolog-zuev-nazval-srok-okonchaniia-epidemii-covid-19-v-rossii.html", "urlToImage": "//cdnimg.rg.ru/img/content/186/24/00/RIAN_6219109_t_650x433.jpg", "publishedAt": "2020-04-12T03:25:24Z", "content": null }, { "source": { "id": null, "name": "Aif.ru" }, "author": "Александр Мельников", "title": "Чем лечат COVID-19. Пока нет вакцины, врачи используют другие препараты - Аргументы и факты", "description": "Благодаря новостям и социальным сетям мы все стали специалистами по коронавирусной инфекции. Знаем все о том, как распространяется вирус, как защищаться от него, каковы симптомы болезни. Но вот про лекарства мы знаем очень мало.", "url": "https://aif.ru/health/coronavirus/chem_lechat_covid-19_poka_net_vakciny_vrachi_ispolzuyut_drugie_preparaty", "urlToImage": "https://images.aif.ru/019/772/45ca56a0109927e5668e28911d59ef3b.jpg", "publishedAt": "2020-04-11T21:05:15Z", "content": ", COVID-19? , , . , . — COVID19 . \r\n« COVID-19 , , , , , — . , . — , . , . . , . , , , . . \r\nCOVID-19 . , ». \r\n« »\r\n , « ». , (, SARS) (, MERS), , , , . \r\n : COVID-19 -, , , , , . - , , , . , , COVID-19. \r\n , . . \r\n, , . .\r\n/. . SARS MERS — - COVID-19. … [+308 chars]" }, { "source": { "id": "rt", "name": "RT" }, "author": "RT на Русском", "title": "В Москве умерли 14 пациентов с коронавирусом - RT на русском", "description": "В Москве от последствий заражения коронавирусной инфекцией COVID-19 умерли 14 пациентов. Об этом сообщили в столичном оперативном штабе по борьбе с вирусом.", "url": "https://russian.rt.com/russia/news/736733-moskva-14-umershih-koronavirus", "urlToImage": "https://russian.rt.com/static/blocks/og-img/pl-17.jpg", "publishedAt": "2020-04-11T21:00:13Z", "content": null }, { "source": { "id": null, "name": "Iz.ru" }, "author": "Анастасия Астахова", "title": "Число заразившихся коронавирусом в Подмосковье превысило 1 тыс. человек - Известия", "description": "Число заболевших COVID-19 в Подмосковье превысило тысячу человек. Об этом на своей странице во «ВКонтакте» сообщил губернатор области Андрей Воробьев.По словам губернатора, среди заболевших становится всё больше пациентов с пневмонией. Чтобы облегчить нагрузк…", "url": "https://iz.ru/998437/2020-04-10/chislo-zarazivshikhsia-koronavirusom-v-podmoskove-prevysilo-1000-chelovek", "urlToImage": "http://cdn.iz.ru/sites/default/files/styles/900x506/public/news-2020-04/BP203204.JPG.jpg?itok=1OyDNc39", "publishedAt": "2020-04-10T20:52:40Z", "content": "COVID-19 . «» .\r\n , . , , , .\r\n . QR-, . , .\r\n. , .\r\n« . . », .\r\n29 1 - . : , .\r\n COVID-19, SARS-CoV-2, . 200 . 11 () . 10 , 11 917 COVID-19, 1786 . 795 . 94 .\r\n . ., #. « » : 8-800-2000-112." }, { "source": { "id": null, "name": "Rambler.ru" }, "author": null, "title": "Nature (Великобритания): как убивает COVID-19? Сомнения мешают врачам правильно подбирать лечение - Рамблер/новости", "description": "Как убивает COVID-19? Сомнения относительно того, что именно поражает человеческие органы — сам вирус или ответ иммунной системы инфицированного, мешают врачам найти оптимальные способы лечения пациентов, страдающих от коронавируса в…", "url": "https://news.rambler.ru/tech/43996322-nature-velikobritaniya-kak-ubivaet-covid-19-somneniya-meshayut-vracham-pravilno-podbirat-lechenie/", "urlToImage": "https://img02.rl0.ru/49f6ecc89050a04d353bfe705987c6ba/e600x400o-x0i/news.rambler.ru/img/2020/04/10/232409.562721.7791.jpg", "publishedAt": "2020-04-10T12:56:00Z", "content": "« , , , (Daniel Chen), - «-- » (IGM Biosciences). , ».\r\n« , , , , (Kenneth Bailli), . , ».\r\n, , , . , . , COVID-19 , , . , -6 (IL-6). IL-6 , , . , . , , , .\r\n , , -6 . , IL-6… [+567 chars]" }, { "source": { "id": null, "name": "Ussurmedia.ru" }, "author": null, "title": "Врач рассказал о страшных последствиях коронавируса - UssurMedia - новости Уссурийска и Приморья", "description": "Вирусолог сообщил об опасных последствиях коронавируса для организма человека. В частности, COVID-19 может провоцировать развитие инсультов и инфарктов.", "url": "https://ussurmedia.ru/news/931045/", "urlToImage": "https://primamedia.gcdn.co/f/main/2062/2061712.jpg?a099500b707fafba346468db3fb88c7e", "publishedAt": "2020-04-10T07:40:10Z", "content": "COVID-19 . , COVID-19 .\r\n . .\r\n \" \" -, () , . , . , , .\r\n , COVID-19, - . , .\r\n© 20052020 PrimaMedia" } ] }```
4e9ffb7 should fix this. Uses the validators module to now ensure it's a well formed URL.
4e9ffb7
[p]covidnews ru
fails currently withdiscord.ext.commands.errors.CommandInvokeError: Command raised an exception: HTTPException: 400 Bad Request (error code: 50035): Invalid Form Body In embed.image.url: Not a well formed URL.
Caused by
//url
formatCurrent JSON API state: